#include <olsr_broadcast_hello_msg.h>
List of all members.
Public Types |
typedef OsModel_P | OsModel |
typedef Radio_P | Radio |
typedef RoutingTableEntry_P | RoutingTableEntry |
typedef Radio::block_data_t | block_data_t |
typedef Radio::node_id_t | node_id_t |
Public Member Functions |
| OlsrBroadcastHelloMessage () |
uint8_t | msg_id () |
uint8_t | vtime () |
uint16_t | msg_size () |
node_id_t | originator_addr () |
uint8_t | ttl () |
uint8_t | hop_count () |
uint16_t | msg_seq_num () |
uint8_t | htime () |
uint8_t | willingness () |
int | hello_msgs_count () |
uint8_t | link_code (int count, int nb_addrs_count_before) |
uint16_t | link_msg_size (int count, int nb_addrs_count_before) |
int | neighbor_addr_count (int count, int nb_addrs_count_before) |
node_id_t | neighbor_addr_list (int count, int index, int nb_addrs_count_before) |
uint8_t | neighbor_addr_list_size () |
size_t | buffer_size () |
void | set_msg_id (uint8_t id) |
void | set_vtime (uint8_t vtime) |
void | set_msg_size (uint16_t msg_size) |
void | set_originator_addr (uint32_t originator_addr) |
void | set_ttl (uint8_t ttl) |
void | set_hop_count (uint8_t hop_count) |
void | set_msg_seq_num (uint16_t msg_sequence) |
void | set_htime (uint8_t htime) |
void | set_willingness (uint8_t willingness) |
void | set_hello_msgs_count (uint8_t hello_msgs_count) |
void | set_link_code (int count, int nb_addrs_count_before, uint8_t link_code) |
void | set_link_msg_size (int count, int nb_addrs_count_before, uint32_t *link_msg_size) |
void | set_neighbor_addr_count (int count, int nb_addrs_count_before, int neighbor_addr_count) |
void | set_neighbor_addr_list (int count, int nb_addrs_count_before, int index, node_id_t *data) |
template<typename OsModel_P, typename Radio_P, typename RoutingTableEntry_P>
class wiselib::OlsrBroadcastHelloMessage< OsModel_P, Radio_P, RoutingTableEntry_P >
Member Typedef Documentation
template<typename OsModel_P , typename Radio_P , typename RoutingTableEntry_P >
template<typename OsModel_P , typename Radio_P , typename RoutingTableEntry_P >
template<typename OsModel_P , typename Radio_P , typename RoutingTableEntry_P >
template<typename OsModel_P , typename Radio_P , typename RoutingTableEntry_P >
template<typename OsModel_P , typename Radio_P , typename RoutingTableEntry_P >
Constructor & Destructor Documentation
template<typename OsModel_P , typename Radio_P , typename RoutingTableEntry_P >
Member Function Documentation
template<typename OsModel_P , typename Radio_P , typename RoutingTableEntry_P >
template<typename OsModel_P , typename Radio_P , typename RoutingTableEntry_P >
template<typename OsModel_P , typename Radio_P , typename RoutingTableEntry_P >
template<typename OsModel_P , typename Radio_P , typename RoutingTableEntry_P >
template<typename OsModel_P , typename Radio_P , typename RoutingTableEntry_P >
template<typename OsModel_P , typename Radio_P , typename RoutingTableEntry_P >
template<typename OsModel_P , typename Radio_P , typename RoutingTableEntry_P >
template<typename OsModel_P , typename Radio_P , typename RoutingTableEntry_P >
template<typename OsModel_P , typename Radio_P , typename RoutingTableEntry_P >
template<typename OsModel_P , typename Radio_P , typename RoutingTableEntry_P >
template<typename OsModel_P , typename Radio_P , typename RoutingTableEntry_P >
template<typename OsModel_P , typename Radio_P , typename RoutingTableEntry_P >
template<typename OsModel_P , typename Radio_P , typename RoutingTableEntry_P >
template<typename OsModel_P , typename Radio_P , typename RoutingTableEntry_P >
template<typename OsModel_P , typename Radio_P , typename RoutingTableEntry_P >
template<typename OsModel_P , typename Radio_P , typename RoutingTableEntry_P >
template<typename OsModel_P , typename Radio_P , typename RoutingTableEntry_P >
template<typename OsModel_P , typename Radio_P , typename RoutingTableEntry_P >
template<typename OsModel_P , typename Radio_P , typename RoutingTableEntry_P >
template<typename OsModel_P , typename Radio_P , typename RoutingTableEntry_P >
template<typename OsModel_P , typename Radio_P , typename RoutingTableEntry_P >
template<typename OsModel_P , typename Radio_P , typename RoutingTableEntry_P >
void wiselib::OlsrBroadcastHelloMessage< OsModel_P, Radio_P, RoutingTableEntry_P >::set_neighbor_addr_count |
( |
int |
count, |
|
|
int |
nb_addrs_count_before, |
|
|
int |
neighbor_addr_count |
|
) |
| [inline] |
template<typename OsModel_P , typename Radio_P , typename RoutingTableEntry_P >
template<typename OsModel_P , typename Radio_P , typename RoutingTableEntry_P >
template<typename OsModel_P , typename Radio_P , typename RoutingTableEntry_P >
template<typename OsModel_P , typename Radio_P , typename RoutingTableEntry_P >
template<typename OsModel_P , typename Radio_P , typename RoutingTableEntry_P >
template<typename OsModel_P , typename Radio_P , typename RoutingTableEntry_P >
template<typename OsModel_P , typename Radio_P , typename RoutingTableEntry_P >
template<typename OsModel_P , typename Radio_P , typename RoutingTableEntry_P >
The documentation for this class was generated from the following file: