OpenSDN source code
|
#include <physical_interface.h>
Public Member Functions | |
PhysicalInterfaceData (Agent *agent, IFMapNode *node, const std::string &vrf_name, PhysicalInterface::SubType subtype, PhysicalInterface::EncapType encap, bool no_arp, const boost::uuids::uuid &device_uuid, const std::string &display_name, const Ip4Address &ip, Interface::Transport transport) | |
virtual | ~PhysicalInterfaceData () |
![]() | |
InterfaceData (Agent *agent, IFMapNode *node, Interface::Transport transport) | |
void | VmPortInit () |
void | EthInit (const std::string &vrf_name) |
void | PktInit () |
void | InetInit (const std::string &vrf_name) |
void | RemotePhysicalPortInit (const std::string &vrf_name) |
![]() | |
AgentOperDBData (const Agent *agent, IFMapNode *node) | |
virtual | ~AgentOperDBData () |
void | SetIFMapNode (IFMapNode *node) |
IFMapNode * | ifmap_node () const |
const Agent * | agent () const |
![]() | |
AgentData () | |
virtual | ~AgentData () |
![]() | |
virtual | ~DBRequestData () |
Public Attributes | |
PhysicalInterface::SubType | subtype_ |
PhysicalInterface::EncapType | encap_type_ |
bool | no_arp_ |
boost::uuids::uuid | device_uuid_ |
std::string | display_name_ |
Ip4Address | ip_ |
![]() | |
std::string | vrf_name_ |
Interface::Transport | transport_ |
boost::uuids::uuid | logical_router_uuid_ |
Definition at line 109 of file physical_interface.h.
PhysicalInterfaceData::PhysicalInterfaceData | ( | Agent * | agent, |
IFMapNode * | node, | ||
const std::string & | vrf_name, | ||
PhysicalInterface::SubType | subtype, | ||
PhysicalInterface::EncapType | encap, | ||
bool | no_arp, | ||
const boost::uuids::uuid & | device_uuid, | ||
const std::string & | display_name, | ||
const Ip4Address & | ip, | ||
Interface::Transport | transport | ||
) |
|
inlinevirtual |
Definition at line 119 of file physical_interface.h.
boost::uuids::uuid PhysicalInterfaceData::device_uuid_ |
Definition at line 123 of file physical_interface.h.
std::string PhysicalInterfaceData::display_name_ |
Definition at line 124 of file physical_interface.h.
PhysicalInterface::EncapType PhysicalInterfaceData::encap_type_ |
Definition at line 121 of file physical_interface.h.
Ip4Address PhysicalInterfaceData::ip_ |
Definition at line 125 of file physical_interface.h.
bool PhysicalInterfaceData::no_arp_ |
Definition at line 122 of file physical_interface.h.
PhysicalInterface::SubType PhysicalInterfaceData::subtype_ |
Definition at line 120 of file physical_interface.h.