QuISP
Loading...
Searching...
No Matches
quisp::modules::ospf::OspfNeighborInfo Struct Reference

#include <Ospf.h>

Public Member Functions

 OspfNeighborInfo (int _router_id)
 
 OspfNeighborInfo (int _hop_address, OspfState _state)
 
 OspfNeighborInfo (int _hop_address, OspfState _state, double _cost)
 
 OspfNeighborInfo (int _router_id, int _hop_address, double _cost)
 
 OspfNeighborInfo (int _router_id, int _hop_address, OspfState _state, double _cost)
 
 OspfNeighborInfo ()=default
 

Public Attributes

NodeAddr router_id
 
int hop_address = -1
 
OspfState state = OspfState::DOWN
 
double cost
 

Constructor & Destructor Documentation

◆ OspfNeighborInfo() [1/6]

quisp::modules::ospf::OspfNeighborInfo::OspfNeighborInfo ( int _router_id)
inline

◆ OspfNeighborInfo() [2/6]

quisp::modules::ospf::OspfNeighborInfo::OspfNeighborInfo ( int _hop_address,
OspfState _state )
inline

◆ OspfNeighborInfo() [3/6]

quisp::modules::ospf::OspfNeighborInfo::OspfNeighborInfo ( int _hop_address,
OspfState _state,
double _cost )
inline

◆ OspfNeighborInfo() [4/6]

quisp::modules::ospf::OspfNeighborInfo::OspfNeighborInfo ( int _router_id,
int _hop_address,
double _cost )
inline

◆ OspfNeighborInfo() [5/6]

quisp::modules::ospf::OspfNeighborInfo::OspfNeighborInfo ( int _router_id,
int _hop_address,
OspfState _state,
double _cost )
inline

◆ OspfNeighborInfo() [6/6]

quisp::modules::ospf::OspfNeighborInfo::OspfNeighborInfo ( )
default

Member Data Documentation

◆ cost

double quisp::modules::ospf::OspfNeighborInfo::cost

◆ hop_address

int quisp::modules::ospf::OspfNeighborInfo::hop_address = -1

◆ router_id

NodeAddr quisp::modules::ospf::OspfNeighborInfo::router_id

◆ state

OspfState quisp::modules::ospf::OspfNeighborInfo::state = OspfState::DOWN

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