Wiselib
Public Member Functions | Public Attributes
wiselib::OlsrRouting< OsModel_P, RoutingTable_P, Clock_P, Radio_P, Debug_P >::OLSR_hello_msg Struct Reference

#include <olsr_routing.h>

List of all members.

Public Member Functions

uint8_tlink_code ()
uint16_tlink_msg_size ()
node_id_tneighbor_addr_list (int i)
int neighbor_addr_count ()
uint32_t size ()
uint32_t size_pnt ()

Public Attributes

uint8_t link_code_
uint16_t link_msg_size_
node_id_t nb_addrs_ [OLSR_MAX_ADDRS]
int nb_addrs_count_

template<typename OsModel_P, typename RoutingTable_P, typename Clock_P, typename Radio_P = typename OsModel_P::Radio, typename Debug_P = typename OsModel_P::Debug>
struct wiselib::OlsrRouting< OsModel_P, RoutingTable_P, Clock_P, Radio_P, Debug_P >::OLSR_hello_msg


Member Function Documentation

template<typename OsModel_P , typename RoutingTable_P , typename Clock_P , typename Radio_P = typename OsModel_P::Radio, typename Debug_P = typename OsModel_P::Debug>
uint8_t& wiselib::OlsrRouting< OsModel_P, RoutingTable_P, Clock_P, Radio_P, Debug_P >::OLSR_hello_msg::link_code ( ) [inline]
template<typename OsModel_P , typename RoutingTable_P , typename Clock_P , typename Radio_P = typename OsModel_P::Radio, typename Debug_P = typename OsModel_P::Debug>
uint16_t& wiselib::OlsrRouting< OsModel_P, RoutingTable_P, Clock_P, Radio_P, Debug_P >::OLSR_hello_msg::link_msg_size ( ) [inline]
template<typename OsModel_P , typename RoutingTable_P , typename Clock_P , typename Radio_P = typename OsModel_P::Radio, typename Debug_P = typename OsModel_P::Debug>
int wiselib::OlsrRouting< OsModel_P, RoutingTable_P, Clock_P, Radio_P, Debug_P >::OLSR_hello_msg::neighbor_addr_count ( ) [inline]
template<typename OsModel_P , typename RoutingTable_P , typename Clock_P , typename Radio_P = typename OsModel_P::Radio, typename Debug_P = typename OsModel_P::Debug>
node_id_t& wiselib::OlsrRouting< OsModel_P, RoutingTable_P, Clock_P, Radio_P, Debug_P >::OLSR_hello_msg::neighbor_addr_list ( int  i) [inline]
template<typename OsModel_P , typename RoutingTable_P , typename Clock_P , typename Radio_P = typename OsModel_P::Radio, typename Debug_P = typename OsModel_P::Debug>
uint32_t wiselib::OlsrRouting< OsModel_P, RoutingTable_P, Clock_P, Radio_P, Debug_P >::OLSR_hello_msg::size ( void  ) [inline]
template<typename OsModel_P , typename RoutingTable_P , typename Clock_P , typename Radio_P = typename OsModel_P::Radio, typename Debug_P = typename OsModel_P::Debug>
uint32_t wiselib::OlsrRouting< OsModel_P, RoutingTable_P, Clock_P, Radio_P, Debug_P >::OLSR_hello_msg::size_pnt ( ) [inline]

Member Data Documentation

template<typename OsModel_P , typename RoutingTable_P , typename Clock_P , typename Radio_P = typename OsModel_P::Radio, typename Debug_P = typename OsModel_P::Debug>
uint8_t wiselib::OlsrRouting< OsModel_P, RoutingTable_P, Clock_P, Radio_P, Debug_P >::OLSR_hello_msg::link_code_
template<typename OsModel_P , typename RoutingTable_P , typename Clock_P , typename Radio_P = typename OsModel_P::Radio, typename Debug_P = typename OsModel_P::Debug>
uint16_t wiselib::OlsrRouting< OsModel_P, RoutingTable_P, Clock_P, Radio_P, Debug_P >::OLSR_hello_msg::link_msg_size_
template<typename OsModel_P , typename RoutingTable_P , typename Clock_P , typename Radio_P = typename OsModel_P::Radio, typename Debug_P = typename OsModel_P::Debug>
node_id_t wiselib::OlsrRouting< OsModel_P, RoutingTable_P, Clock_P, Radio_P, Debug_P >::OLSR_hello_msg::nb_addrs_[OLSR_MAX_ADDRS]
template<typename OsModel_P , typename RoutingTable_P , typename Clock_P , typename Radio_P = typename OsModel_P::Radio, typename Debug_P = typename OsModel_P::Debug>
int wiselib::OlsrRouting< OsModel_P, RoutingTable_P, Clock_P, Radio_P, Debug_P >::OLSR_hello_msg::nb_addrs_count_

The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines