|
OpenSDN source code
|
This is the complete list of members for PortIpcHandler, including all inherited members.
| AddMember(const char *key, const char *value, contrail_rapidjson::Document *doc) const | PortIpcHandler | private |
| AddPortArrayFromJson(const contrail_rapidjson::Value &d, const std::string &json, VmiSubscribeEntryPtrList &req_list, bool check_port, std::string &err_msg) | PortIpcHandler | |
| AddPortFromJson(const string &json, bool check_port, string &err_msg, bool write_file) | PortIpcHandler | |
| AddVgwFromJson(const std::string &json, std::string &err_msg) const | PortIpcHandler | |
| AddVmiUuidEntry(PortSubscribeEntryPtr entry, const contrail_rapidjson::Value &d, bool write_file, std::string &err_msg) const | PortIpcHandler | private |
| AddVmVnPort(const std::string &json, bool check_port, std::string &err_msg, bool write_file) | PortIpcHandler | |
| AddVmVnPortEntry(PortSubscribeEntryPtr entry, const contrail_rapidjson::Value &d, bool write_file, std::string &err_msg) const | PortIpcHandler | private |
| agent_ | PortIpcHandler | private |
| BuildGateway(const contrail_rapidjson::Value &d, const std::string &json, std::string &err_msg, VirtualGatewayInfo *req) const | PortIpcHandler | private |
| BuildGatewayArrayElement(const contrail_rapidjson::Value &d, VirtualGatewayConfig::Subnet *entry) const | PortIpcHandler | private |
| DeletePort(const string &url, string &err_msg) | PortIpcHandler | |
| DeleteVmiUuidEntry(const boost::uuids::uuid &u, std::string &err_str) | PortIpcHandler | |
| DeleteVmVnPort(const boost::uuids::uuid &vmi_uuid, string &err_msg) | PortIpcHandler | |
| DeleteVmVnPort(const std::string &json, const std::string &vm, string &err_msg) | PortIpcHandler | |
| DelVgwFromJson(const std::string &json, std::string &err_msg) const | PortIpcHandler | |
| DisablePort(const string &url, string &err_msg) | PortIpcHandler | |
| DISALLOW_COPY_AND_ASSIGN(PortIpcHandler) | PortIpcHandler | private |
| EnablePort(const string &url, string &err_msg) | PortIpcHandler | |
| GetPortInfo(const std::string &uuid_str, std::string &info) const | PortIpcHandler | |
| GetVmVnCfgPort(const string &vm, string &info) const | PortIpcHandler | |
| GetVmVnPort(const std::string &vm_uuid, const std::string &vmi_uuid, std::string &info) const | PortIpcHandler | |
| HasAllGatewayFields(const contrail_rapidjson::Value &d, std::string &member_err, VirtualGatewayInfo *req) const | PortIpcHandler | private |
| InitDone() | PortIpcHandler | |
| interface_stale_cleaner() const | PortIpcHandler | inline |
| interface_stale_cleaner_ | PortIpcHandler | private |
| InterfaceExists(const std::string &name) const | PortIpcHandler | private |
| IsUUID(const std::string &uuid_str) const | PortIpcHandler | private |
| kPortsDir | PortIpcHandler | static |
| MakeAddVmiUuidRequest(const contrail_rapidjson::Value &d, bool check_port, std::string &err_msg) const | PortIpcHandler | private |
| MakeAddVmVnPortRequest(const contrail_rapidjson::Value &d, bool check_port, std::string &err_msg) const | PortIpcHandler | private |
| MakeJsonFromVmi(const boost::uuids::uuid &vmi_uuid, std::string &resp) const | PortIpcHandler | |
| MakeJsonFromVmiConfig(const boost::uuids::uuid &vmi_uuid, string &resp) const | PortIpcHandler | |
| MakeVmiUuidJson(const VmiSubscribeEntry *entry, bool meta_info) const | PortIpcHandler | |
| MakeVmVnPortJson(const VmVnPortSubscribeEntry *entry, string &info, bool meta_info) const | PortIpcHandler | private |
| port_subscribe_table() const | PortIpcHandler | inline |
| port_subscribe_table_ | PortIpcHandler | private |
| PortIpcHandler(Agent *agent, const std::string &dir) | PortIpcHandler | |
| PortIpcTest class | PortIpcHandler | friend |
| ports_dir_ | PortIpcHandler | private |
| ProcessFile(const std::string &file, bool check_port, bool vm_vn_port) | PortIpcHandler | private |
| ReloadAllPorts(const std::string &dir, bool check_port, bool vm_vn_port) | PortIpcHandler | |
| ReloadAllPorts(bool check_port) | PortIpcHandler | |
| Shutdown() | PortIpcHandler | |
| SyncHandler() | PortIpcHandler | |
| ValidateMac(const std::string &mac) const | PortIpcHandler | private |
| ValidGatewayJsonString(const contrail_rapidjson::Value &d, VirtualGatewayConfig::SubnetList *list) const | PortIpcHandler | private |
| version_ | PortIpcHandler | private |
| vmvn_dir_ | PortIpcHandler | private |
| VmVnToVmi(const boost::uuids::uuid &vm_uuid) const | PortIpcHandler | |
| WriteJsonToFile(VmiSubscribeEntry *entry, bool overwrite) const | PortIpcHandler | private |
| WriteJsonToFile(VmVnPortSubscribeEntry *entry) const | PortIpcHandler | private |
| ~PortIpcHandler() | PortIpcHandler | virtual |