|
ZeroSDN Controller
1.0
A modular distributed Software-Defined Network Controller
|
#include <LinkDiscoveryModule.hpp>
Public Member Functions | |
| DiscoverDevice (uint64_t deviceId, uint64_t hashCode, uint64_t timestamp, uint32_t discoverPort, of_version_t ofVersion) | |
| DiscoverDevice () | |
Public Attributes | |
| uint64_t | deviceId_ |
| The instance id of the zmf-network instance as source point. More... | |
| uint64_t | hashCode_ |
| Hash to identify the discover request (unique) More... | |
| uint64_t | timestamp_ |
| Timestamp of the sended request. More... | |
| uint32_t | discoverPort_ |
| Port at which the discovered message was send. More... | |
| of_version_t | ofVersion_ |
| OpenFlow version of the instance. More... | |
Data struct to represent a single link discover request contains the information: deviceId: the id of the discover source device hashCode: A unique hash to identify the message timestamp: Timespamp of the send time discoverPort: The discovered port of the source device
|
inline |
|
inline |
| uint64_t LinkDiscoveryModule::DiscoverDevice::deviceId_ |
The instance id of the zmf-network instance as source point.
| uint32_t LinkDiscoveryModule::DiscoverDevice::discoverPort_ |
Port at which the discovered message was send.
| uint64_t LinkDiscoveryModule::DiscoverDevice::hashCode_ |
Hash to identify the discover request (unique)
| of_version_t LinkDiscoveryModule::DiscoverDevice::ofVersion_ |
OpenFlow version of the instance.
| uint64_t LinkDiscoveryModule::DiscoverDevice::timestamp_ |
Timestamp of the sended request.