|
OpenSDN source code
|
#include <netns_instance_adapter.h>


Public Member Functions | |
| NetNSInstanceAdapter (const std::string &netns_cmd, const std::string &loadbalancer_config_path, Agent *agent) | |
| InstanceTask * | CreateStartTask (const ServiceInstance::Properties &props, bool update) |
| InstanceTask * | CreateStopTask (const ServiceInstance::Properties &props) |
| bool | isApplicable (const ServiceInstance::Properties &props) |
| void | set_cmd (const std::string &netns_cmd) |
Public Member Functions inherited from InstanceManagerAdapter | |
| virtual | ~InstanceManagerAdapter () |
Private Attributes | |
| std::string | netns_cmd_ |
| std::string | loadbalancer_config_path_ |
| Agent * | agent_ |
Additional Inherited Members | |
Public Types inherited from InstanceManagerAdapter | |
| enum | CmdType { START = 1 , STOP } |
Definition at line 7 of file netns_instance_adapter.h.
|
inline |
Definition at line 9 of file netns_instance_adapter.h.
|
virtual |
Implements InstanceManagerAdapter.
Definition at line 9 of file netns_instance_adapter.cc.

|
virtual |
Implements InstanceManagerAdapter.
Definition at line 93 of file netns_instance_adapter.cc.

|
virtual |
Implements InstanceManagerAdapter.
Definition at line 127 of file netns_instance_adapter.cc.
|
inline |
Definition at line 21 of file netns_instance_adapter.h.
|
private |
Definition at line 25 of file netns_instance_adapter.h.
|
private |
Definition at line 24 of file netns_instance_adapter.h.
|
private |
Definition at line 23 of file netns_instance_adapter.h.