#include <port_subscribe_table.h>
|
| VmVnPortSubscribeEntry (PortSubscribeEntry::Type type, const std::string &ifname, uint32_t version, const boost::uuids::uuid &vm_uuid, const boost::uuids::uuid &vn_uuid, const boost::uuids::uuid &vmi_uuid, const std::string &vm_name, const std::string &vm_identifier, const std::string &vm_ifname, const std::string &vm_namespace) |
|
| ~VmVnPortSubscribeEntry () |
|
virtual bool | MatchVn (const boost::uuids::uuid &u) const |
|
virtual const boost::uuids::uuid & | vn_uuid () const |
|
virtual bool | MatchVm (const boost::uuids::uuid &u) const |
|
virtual const boost::uuids::uuid & | vm_uuid () const |
|
virtual void | Update (const PortSubscribeEntry *rhs) |
|
void | OnAdd (Agent *agent, PortSubscribeTable *table) const |
|
void | OnDelete (Agent *agent, PortSubscribeTable *table) const |
|
const std::string & | vm_name () const |
|
const std::string & | vm_identifier () const |
|
const std::string & | vm_ifname () const |
|
const std::string & | vm_namespace () const |
|
void | set_vmi_uuid (const boost::uuids::uuid &u) |
|
const boost::uuids::uuid & | vmi_uuid () const |
|
| PortSubscribeEntry (Type type, const std::string &ifname, int32_t version) |
|
virtual | ~PortSubscribeEntry () |
|
Type | type () const |
|
const std::string & | ifname () const |
|
uint32_t | version () const |
|
Definition at line 124 of file port_subscribe_table.h.
◆ VmVnPortSubscribeEntry()
◆ ~VmVnPortSubscribeEntry()
VmVnPortSubscribeEntry::~VmVnPortSubscribeEntry |
( |
| ) |
|
◆ DISALLOW_COPY_AND_ASSIGN()
◆ MatchVm()
◆ MatchVn()
◆ OnAdd()
◆ OnDelete()
◆ set_vmi_uuid()
◆ Update()
◆ vm_identifier()
const std::string& VmVnPortSubscribeEntry::vm_identifier |
( |
| ) |
const |
|
inline |
◆ vm_ifname()
const std::string& VmVnPortSubscribeEntry::vm_ifname |
( |
| ) |
const |
|
inline |
◆ vm_name()
const std::string& VmVnPortSubscribeEntry::vm_name |
( |
| ) |
const |
|
inline |
◆ vm_namespace()
const std::string& VmVnPortSubscribeEntry::vm_namespace |
( |
| ) |
const |
|
inline |
◆ vm_uuid()
◆ vmi_uuid()
◆ vn_uuid()
◆ vm_identifier_
std::string VmVnPortSubscribeEntry::vm_identifier_ |
|
private |
◆ vm_ifname_
std::string VmVnPortSubscribeEntry::vm_ifname_ |
|
private |
◆ vm_name_
std::string VmVnPortSubscribeEntry::vm_name_ |
|
private |
◆ vm_namespace_
std::string VmVnPortSubscribeEntry::vm_namespace_ |
|
private |
◆ vm_uuid_
◆ vmi_uuid_
◆ vn_uuid_
The documentation for this class was generated from the following files: