OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
EdgeDiscoverySpec::Edge Struct Reference

#include <bgp_attr.h>

Inheritance diagram for EdgeDiscoverySpec::Edge:
Collaboration diagram for EdgeDiscoverySpec::Edge:

Public Member Functions

Ip4Address GetIp4Address () const
 
void SetIp4Address (Ip4Address addr)
 
void GetLabels (uint32_t *first_label, uint32_t *last_label) const
 
void SetLabels (uint32_t first_label, uint32_t last_label)
 
- Public Member Functions inherited from ParseObject
virtual ~ParseObject ()
 

Public Attributes

std::vector< uint8_t > address
 
std::vector< uint32_t > labels
 

Detailed Description

Definition at line 449 of file bgp_attr.h.

Member Function Documentation

Ip4Address EdgeDiscoverySpec::Edge::GetIp4Address ( ) const

Definition at line 446 of file bgp_attr.cc.

Here is the call graph for this function:

void EdgeDiscoverySpec::Edge::GetLabels ( uint32_t *  first_label,
uint32_t *  last_label 
) const

Definition at line 456 of file bgp_attr.cc.

void EdgeDiscoverySpec::Edge::SetIp4Address ( Ip4Address  addr)

Definition at line 450 of file bgp_attr.cc.

void EdgeDiscoverySpec::Edge::SetLabels ( uint32_t  first_label,
uint32_t  last_label 
)

Definition at line 462 of file bgp_attr.cc.

Member Data Documentation

std::vector<uint8_t> EdgeDiscoverySpec::Edge::address

Definition at line 455 of file bgp_attr.h.

std::vector<uint32_t> EdgeDiscoverySpec::Edge::labels

Definition at line 456 of file bgp_attr.h.


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