Wiselib
Public Types | Public Member Functions
wiselib::TreeBroadcastMessage< OsModel_P, Radio_P > Class Template Reference

#include <tree_broadcast_message.h>

List of all members.

Public Types

typedef OsModel_P OsModel
typedef Radio_P Radio
typedef Radio::block_data_t block_data_t

Public Member Functions

 TreeBroadcastMessage ()
 TreeBroadcastMessage (uint8_t msg, uint8_t hops, uint16_t id)
uint8_t msg_id ()
void set_msg_id (uint8_t id)
uint8_t hops ()
void set_hops (uint8_t hops)
uint16_t gate_id ()
void set_gate_id (uint16_t id)
size_t buffer_size ()

template<typename OsModel_P, typename Radio_P>
class wiselib::TreeBroadcastMessage< OsModel_P, Radio_P >


Member Typedef Documentation

template<typename OsModel_P , typename Radio_P >
typedef Radio::block_data_t wiselib::TreeBroadcastMessage< OsModel_P, Radio_P >::block_data_t
template<typename OsModel_P , typename Radio_P >
typedef OsModel_P wiselib::TreeBroadcastMessage< OsModel_P, Radio_P >::OsModel
template<typename OsModel_P , typename Radio_P >
typedef Radio_P wiselib::TreeBroadcastMessage< OsModel_P, Radio_P >::Radio

Constructor & Destructor Documentation

template<typename OsModel_P , typename Radio_P >
wiselib::TreeBroadcastMessage< OsModel_P, Radio_P >::TreeBroadcastMessage ( ) [inline]
template<typename OsModel_P , typename Radio_P >
wiselib::TreeBroadcastMessage< OsModel_P, Radio_P >::TreeBroadcastMessage ( uint8_t  msg,
uint8_t  hops,
uint16_t  id 
) [inline]

Member Function Documentation

template<typename OsModel_P , typename Radio_P >
size_t wiselib::TreeBroadcastMessage< OsModel_P, Radio_P >::buffer_size ( void  ) [inline]
template<typename OsModel_P , typename Radio_P >
uint16_t wiselib::TreeBroadcastMessage< OsModel_P, Radio_P >::gate_id ( ) [inline]
template<typename OsModel_P , typename Radio_P >
uint8_t wiselib::TreeBroadcastMessage< OsModel_P, Radio_P >::hops ( ) [inline]
template<typename OsModel_P , typename Radio_P >
uint8_t wiselib::TreeBroadcastMessage< OsModel_P, Radio_P >::msg_id ( ) [inline]
template<typename OsModel_P , typename Radio_P >
void wiselib::TreeBroadcastMessage< OsModel_P, Radio_P >::set_gate_id ( uint16_t  id) [inline]
template<typename OsModel_P , typename Radio_P >
void wiselib::TreeBroadcastMessage< OsModel_P, Radio_P >::set_hops ( uint8_t  hops) [inline]
template<typename OsModel_P , typename Radio_P >
void wiselib::TreeBroadcastMessage< OsModel_P, Radio_P >::set_msg_id ( uint8_t  id) [inline]

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