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) |
![]() | |
virtual | ~InstanceManagerAdapter () |
Private Attributes | |
std::string | netns_cmd_ |
std::string | loadbalancer_config_path_ |
Agent * | agent_ |
Additional Inherited Members | |
![]() | |
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.