OpenSDN source code
ProuterUveTable::LogicalInterfaceUveEntry Struct Reference

#include <prouter_uve_table.h>

Public Member Functions

 LogicalInterfaceUveEntry (const LogicalInterface *li)
 
void Update (const LogicalInterface *li)
 
void FillVmInterfaceList (std::vector< std::string > &vmi_list) const
 

Public Attributes

const std::string name_
 
uint16_t vlan_
 
InterfaceSet vmi_list_
 
bool changed_
 
bool deleted_
 
bool renewed_
 

Detailed Description

Definition at line 32 of file prouter_uve_table.h.

Constructor & Destructor Documentation

◆ LogicalInterfaceUveEntry()

ProuterUveTable::LogicalInterfaceUveEntry::LogicalInterfaceUveEntry ( const LogicalInterface li)
explicit

Definition at line 214 of file prouter_uve_table.cc.

Here is the call graph for this function:

Member Function Documentation

◆ FillVmInterfaceList()

void ProuterUveTable::LogicalInterfaceUveEntry::FillVmInterfaceList ( std::vector< std::string > &  vmi_list) const

Definition at line 332 of file prouter_uve_table.cc.

◆ Update()

void ProuterUveTable::LogicalInterfaceUveEntry::Update ( const LogicalInterface li)

Definition at line 220 of file prouter_uve_table.cc.

Here is the call graph for this function:

Member Data Documentation

◆ changed_

bool ProuterUveTable::LogicalInterfaceUveEntry::changed_

Definition at line 36 of file prouter_uve_table.h.

◆ deleted_

bool ProuterUveTable::LogicalInterfaceUveEntry::deleted_

Definition at line 37 of file prouter_uve_table.h.

◆ name_

const std::string ProuterUveTable::LogicalInterfaceUveEntry::name_

Definition at line 33 of file prouter_uve_table.h.

◆ renewed_

bool ProuterUveTable::LogicalInterfaceUveEntry::renewed_

Definition at line 38 of file prouter_uve_table.h.

◆ vlan_

uint16_t ProuterUveTable::LogicalInterfaceUveEntry::vlan_

Definition at line 34 of file prouter_uve_table.h.

◆ vmi_list_

InterfaceSet ProuterUveTable::LogicalInterfaceUveEntry::vmi_list_

Definition at line 35 of file prouter_uve_table.h.


The documentation for this struct was generated from the following files: