adapters_ | InstanceManager | private |
agent_ | InstanceManager | private |
ChldEventType enum name | InstanceManager | |
ClearLastCmdType(ServiceInstance *svc_instance) | InstanceManager | private |
ClearState(ServiceInstance *svc_instance) | InstanceManager | private |
CmdType enum name | InstanceManager | |
DeleteState(ServiceInstance *svc_instance) | InstanceManager | private |
DequeueEvent(InstanceManagerChildEvent event) | InstanceManager | |
DISALLOW_COPY_AND_ASSIGN(InstanceManager) | InstanceManager | private |
Enqueue(InstanceTask *task, const boost::uuids::uuid &uuid) | InstanceManager | private |
EventObserver(DBTablePartBase *db_part, DBEntryBase *entry) | InstanceManager | private |
FindApplicableAdapter(const ServiceInstance::Properties &props) | InstanceManager | private |
GetLastCmdType(ServiceInstance *svc_instance) const | InstanceManager | private |
GetState(ServiceInstance *) const | InstanceManager | |
GetState(InstanceTask *task) const | InstanceManager | private |
GetSvcInstance(InstanceTask *task) const | InstanceManager | private |
GetTaskQueue(const std::string &str) | InstanceManager | private |
Initialize(DB *database, const std::string &netns_cmd, const std::string &docker_cmd, const int netns_workers, const int netns_timeout) | InstanceManager | |
InitSigHandler(AgentSignal *signal) | InstanceManager | private |
InstanceManager(Agent *) | InstanceManager | |
InstanceManagerTest class | InstanceManager | friend |
kReattemptsDefault | InstanceManager | static |
kTimeoutDefault | InstanceManager | static |
kWorkersDefault | InstanceManager | static |
last_cmd_types_ | InstanceManager | private |
loadbalancer_config_path_ | InstanceManager | private |
namespace_store_path_ | InstanceManager | private |
netns_cmd_ | InstanceManager | private |
netns_reattempts_ | InstanceManager | private |
netns_timeout_ | InstanceManager | private |
OnError(InstanceTask *task, const std::string errors) | InstanceManager | private |
OnErrorEvent enum value | InstanceManager | |
OnErrorEventHandler(InstanceManagerChildEvent event) | InstanceManager | private |
OnExit(InstanceTask *task, const boost::system::error_code &ec) | InstanceManager | private |
OnExitEvent enum value | InstanceManager | |
OnExitEventHandler(InstanceManagerChildEvent event) | InstanceManager | private |
OnTaskTimeout(InstanceTaskQueue *task_queue) | InstanceManager | private |
OnTaskTimeoutEvent enum value | InstanceManager | |
OnTaskTimeoutEventHandler(InstanceManagerChildEvent event) | InstanceManager | private |
RegisterSigHandler() | InstanceManager | private |
RegisterSvcInstance(InstanceTask *task, ServiceInstance *svc_instance) | InstanceManager | private |
ScheduleNextTask(InstanceTaskQueue *task_queue) | InstanceManager | private |
SetLastCmdType(ServiceInstance *svc_instance, int last_cmd_type) | InstanceManager | private |
SetNamespaceStorePath(std::string path) | InstanceManager | |
SetNetNSCmd(const std::string &netns_cmd) | InstanceManager | |
SetStaleTimerInterval(int minutes) | InstanceManager | |
SetState(ServiceInstance *svc_instance, InstanceState *state) | InstanceManager | private |
si_listener_ | InstanceManager | private |
stale_cleaner_ | InstanceManager | private |
stale_timer_ | InstanceManager | private |
stale_timer_interval_ | InstanceManager | private |
StaleTimeout() | InstanceManager | |
StaleTimerInterval() | InstanceManager | inline |
Start enum value | InstanceManager | |
StartServiceInstance(ServiceInstance *svc_instance, InstanceState *state, bool update) | InstanceManager | private |
StartTask(InstanceTaskQueue *task_queue, InstanceTask *task) | InstanceManager | private |
StateClear() | InstanceManager | private |
Stop enum value | InstanceManager | |
StopServiceInstance(ServiceInstance *svc_instance, InstanceState *state) | InstanceManager | private |
StopStaleNetNS(ServiceInstance::Properties &props) | InstanceManager | private |
task_queues_ | InstanceManager | private |
task_svc_instances_ | InstanceManager | private |
TaskSvcMap typedef | InstanceManager | private |
Terminate() | InstanceManager | |
UnregisterSvcInstance(ServiceInstance *svc_instance) | InstanceManager | private |
UnregisterSvcInstance(InstanceTask *task) | InstanceManager | private |
UpdateStateStatusType(InstanceManagerChildEvent event) | InstanceManager | private |
work_queue_ | InstanceManager | private |
~InstanceManager() | InstanceManager | |