OpenSDN source code
VirtualGatewayData Struct Reference

#include <cfg_vgw.h>

Public Types

enum  MessageType { Add , Delete , Audit }
 

Public Member Functions

 VirtualGatewayData (MessageType type, std::vector< VirtualGatewayInfo > &list, uint32_t version)
 
 VirtualGatewayData (MessageType type, uint32_t version)
 

Public Attributes

MessageType message_type_
 
std::vector< VirtualGatewayInfovgw_list_
 
uint32_t version_
 

Detailed Description

Definition at line 92 of file cfg_vgw.h.

Member Enumeration Documentation

◆ MessageType

Enumerator
Add 
Delete 
Audit 

Definition at line 93 of file cfg_vgw.h.

Constructor & Destructor Documentation

◆ VirtualGatewayData() [1/2]

VirtualGatewayData::VirtualGatewayData ( MessageType  type,
std::vector< VirtualGatewayInfo > &  list,
uint32_t  version 
)
inline

Definition at line 103 of file cfg_vgw.h.

◆ VirtualGatewayData() [2/2]

VirtualGatewayData::VirtualGatewayData ( MessageType  type,
uint32_t  version 
)
inline

Definition at line 108 of file cfg_vgw.h.

Member Data Documentation

◆ message_type_

MessageType VirtualGatewayData::message_type_

Definition at line 99 of file cfg_vgw.h.

◆ version_

uint32_t VirtualGatewayData::version_

Definition at line 101 of file cfg_vgw.h.

◆ vgw_list_

std::vector<VirtualGatewayInfo> VirtualGatewayData::vgw_list_

Definition at line 100 of file cfg_vgw.h.


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