ZeroSDN Controller  1.0
A modular distributed Software-Defined Network Controller
 All Classes Files Functions Variables Enumerations Enumerator Friends Macros
LinkDiscoveryModule::LinkDeviceTimestampTupel Struct Reference

#include <LinkDiscoveryModule.hpp>

Public Attributes

std::shared_ptr< LinkDevicedevice
 Shared pointer to the endpoint device. More...
 
uint32_t connectionPort
 Port at the endpoint device where the link is established. More...
 
uint64_t timestamp
 Time of the last link keep alive. More...
 

Detailed Description

Data struct to bundle the 3 correlating informatons endpoint of a link, the endpoint port of the link, and the timestamp of the creation of the link

Author
Matthias Strljic

Member Data Documentation

uint32_t LinkDiscoveryModule::LinkDeviceTimestampTupel::connectionPort

Port at the endpoint device where the link is established.

std::shared_ptr<LinkDevice> LinkDiscoveryModule::LinkDeviceTimestampTupel::device

Shared pointer to the endpoint device.

uint64_t LinkDiscoveryModule::LinkDeviceTimestampTupel::timestamp

Time of the last link keep alive.


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