#include <app_manager.h>
Definition at line 69 of file app_manager.h.
micros_swarm::AppManager::AppManager |
( |
| ) |
|
micros_swarm::AppManager::AppManager |
( |
int |
worker_num | ) |
|
micros_swarm::AppManager::~AppManager |
( |
| ) |
|
void micros_swarm::AppManager::addRecord |
( |
const std::string & |
name, |
|
|
int |
worker_id |
|
) |
| |
|
private |
int micros_swarm::AppManager::allocateWorker |
( |
| ) |
|
|
private |
void micros_swarm::AppManager::decreasePluginUseCount |
( |
const std::string & |
type | ) |
|
|
private |
int micros_swarm::AppManager::getPluginUseCount |
( |
const std::string & |
type | ) |
|
|
private |
void micros_swarm::AppManager::insertOrUpdatePluginUseCount |
( |
const std::string & |
type | ) |
|
|
private |
bool micros_swarm::AppManager::loadService |
( |
app_loader::AppLoad::Request & |
req, |
|
|
app_loader::AppLoad::Response & |
resp |
|
) |
| |
|
private |
bool micros_swarm::AppManager::recordExist |
( |
const std::string & |
name | ) |
|
|
private |
void micros_swarm::AppManager::removeRecord |
( |
const std::string & |
name | ) |
|
|
private |
void micros_swarm::AppManager::stop |
( |
| ) |
|
bool micros_swarm::AppManager::unloadService |
( |
app_loader::AppUnload::Request & |
req, |
|
|
app_loader::AppUnload::Response & |
resp |
|
) |
| |
|
private |
std::map<std::string, int> micros_swarm::AppManager::apps_record_ |
|
private |
std::vector<uint16_t> micros_swarm::AppManager::load_table_ |
|
private |
std::map<std::string, int> micros_swarm::AppManager::plugin_use_count_ |
|
private |
int micros_swarm::AppManager::worker_num_ |
|
private |
std::vector<Worker*> micros_swarm::AppManager::worker_table_ |
|
private |
The documentation for this class was generated from the following files: