Wiselib
Public Types | Public Member Functions | Static Public Attributes
wiselib::TpsnSynchronizationMessage< OsModel_P, Radio_P, Clock_P > Class Template Reference

#include <hrts_synchronization_message.h>

List of all members.

Public Types

typedef OsModel_P OsModel
typedef Radio_P Radio
typedef Radio::block_data_t block_data_t
typedef Radio::node_id_t node_id_t
typedef Clock_P Clock
typedef Clock::time_t time_t
typedef OsModel_P OsModel
typedef Radio_P Radio
typedef Radio::block_data_t block_data_t
typedef Radio::node_id_t node_id_t
typedef Clock_P Clock
typedef Clock::time_t time_t

Public Member Functions

uint8_t msg_id ()
void set_msg_id (uint8_t id)
uint8_t level ()
void set_level (uint8_t level)
time_t t1 ()
time_t t2 ()
void set_t1 (time_t t1)
void set_t2 (time_t t2)
node_id_t receiver ()
void set_receiver (node_id_t receiver)
uint8_t msg_id ()
void set_msg_id (uint8_t id)
time_t t1 ()
time_t t2 ()
time_t t3 ()
void set_t1 (time_t t1)
void set_t2 (time_t t2)
void set_t3 (time_t t3)
node_id_t receiver ()
void set_receiver (node_id_t receiver)

Static Public Attributes

static const uint8_t NODE_ID_SIZE = sizeof( node_id_t )
static const uint8_t TIME_SIZE = sizeof( time_t )

template<typename OsModel_P, typename Radio_P, typename Clock_P>
class wiselib::TpsnSynchronizationMessage< OsModel_P, Radio_P, Clock_P >


Member Typedef Documentation

template<typename OsModel_P, typename Radio_P, typename Clock_P>
typedef Radio::block_data_t wiselib::TpsnSynchronizationMessage< OsModel_P, Radio_P, Clock_P >::block_data_t
template<typename OsModel_P, typename Radio_P, typename Clock_P>
typedef Radio::block_data_t wiselib::TpsnSynchronizationMessage< OsModel_P, Radio_P, Clock_P >::block_data_t
template<typename OsModel_P, typename Radio_P, typename Clock_P>
typedef Clock_P wiselib::TpsnSynchronizationMessage< OsModel_P, Radio_P, Clock_P >::Clock
template<typename OsModel_P, typename Radio_P, typename Clock_P>
typedef Clock_P wiselib::TpsnSynchronizationMessage< OsModel_P, Radio_P, Clock_P >::Clock
template<typename OsModel_P, typename Radio_P, typename Clock_P>
typedef Radio::node_id_t wiselib::TpsnSynchronizationMessage< OsModel_P, Radio_P, Clock_P >::node_id_t
template<typename OsModel_P, typename Radio_P, typename Clock_P>
typedef Radio::node_id_t wiselib::TpsnSynchronizationMessage< OsModel_P, Radio_P, Clock_P >::node_id_t
template<typename OsModel_P, typename Radio_P, typename Clock_P>
typedef OsModel_P wiselib::TpsnSynchronizationMessage< OsModel_P, Radio_P, Clock_P >::OsModel
template<typename OsModel_P, typename Radio_P, typename Clock_P>
typedef OsModel_P wiselib::TpsnSynchronizationMessage< OsModel_P, Radio_P, Clock_P >::OsModel
template<typename OsModel_P, typename Radio_P, typename Clock_P>
typedef Radio_P wiselib::TpsnSynchronizationMessage< OsModel_P, Radio_P, Clock_P >::Radio
template<typename OsModel_P, typename Radio_P, typename Clock_P>
typedef Radio_P wiselib::TpsnSynchronizationMessage< OsModel_P, Radio_P, Clock_P >::Radio
template<typename OsModel_P, typename Radio_P, typename Clock_P>
typedef Clock::time_t wiselib::TpsnSynchronizationMessage< OsModel_P, Radio_P, Clock_P >::time_t
template<typename OsModel_P, typename Radio_P, typename Clock_P>
typedef Clock::time_t wiselib::TpsnSynchronizationMessage< OsModel_P, Radio_P, Clock_P >::time_t

Member Function Documentation

template<typename OsModel_P, typename Radio_P, typename Clock_P>
uint8_t wiselib::TpsnSynchronizationMessage< OsModel_P, Radio_P, Clock_P >::level ( ) [inline]
template<typename OsModel_P, typename Radio_P, typename Clock_P>
uint8_t wiselib::TpsnSynchronizationMessage< OsModel_P, Radio_P, Clock_P >::msg_id ( ) [inline]
template<typename OsModel_P, typename Radio_P, typename Clock_P>
uint8_t wiselib::TpsnSynchronizationMessage< OsModel_P, Radio_P, Clock_P >::msg_id ( ) [inline]
template<typename OsModel_P, typename Radio_P, typename Clock_P>
node_id_t wiselib::TpsnSynchronizationMessage< OsModel_P, Radio_P, Clock_P >::receiver ( ) [inline]
template<typename OsModel_P, typename Radio_P, typename Clock_P>
node_id_t wiselib::TpsnSynchronizationMessage< OsModel_P, Radio_P, Clock_P >::receiver ( ) [inline]
template<typename OsModel_P, typename Radio_P, typename Clock_P>
void wiselib::TpsnSynchronizationMessage< OsModel_P, Radio_P, Clock_P >::set_level ( uint8_t  level) [inline]
template<typename OsModel_P, typename Radio_P, typename Clock_P>
void wiselib::TpsnSynchronizationMessage< OsModel_P, Radio_P, Clock_P >::set_msg_id ( uint8_t  id) [inline]
template<typename OsModel_P, typename Radio_P, typename Clock_P>
void wiselib::TpsnSynchronizationMessage< OsModel_P, Radio_P, Clock_P >::set_msg_id ( uint8_t  id) [inline]
template<typename OsModel_P, typename Radio_P, typename Clock_P>
void wiselib::TpsnSynchronizationMessage< OsModel_P, Radio_P, Clock_P >::set_receiver ( node_id_t  receiver) [inline]
template<typename OsModel_P, typename Radio_P, typename Clock_P>
void wiselib::TpsnSynchronizationMessage< OsModel_P, Radio_P, Clock_P >::set_receiver ( node_id_t  receiver) [inline]
template<typename OsModel_P, typename Radio_P, typename Clock_P>
void wiselib::TpsnSynchronizationMessage< OsModel_P, Radio_P, Clock_P >::set_t1 ( time_t  t1) [inline]
template<typename OsModel_P, typename Radio_P, typename Clock_P>
void wiselib::TpsnSynchronizationMessage< OsModel_P, Radio_P, Clock_P >::set_t1 ( time_t  t1) [inline]
template<typename OsModel_P, typename Radio_P, typename Clock_P>
void wiselib::TpsnSynchronizationMessage< OsModel_P, Radio_P, Clock_P >::set_t2 ( time_t  t2) [inline]
template<typename OsModel_P, typename Radio_P, typename Clock_P>
void wiselib::TpsnSynchronizationMessage< OsModel_P, Radio_P, Clock_P >::set_t2 ( time_t  t2) [inline]
template<typename OsModel_P, typename Radio_P, typename Clock_P>
void wiselib::TpsnSynchronizationMessage< OsModel_P, Radio_P, Clock_P >::set_t3 ( time_t  t3) [inline]
template<typename OsModel_P, typename Radio_P, typename Clock_P>
time_t wiselib::TpsnSynchronizationMessage< OsModel_P, Radio_P, Clock_P >::t1 ( ) [inline]
template<typename OsModel_P, typename Radio_P, typename Clock_P>
time_t wiselib::TpsnSynchronizationMessage< OsModel_P, Radio_P, Clock_P >::t1 ( ) [inline]
template<typename OsModel_P, typename Radio_P, typename Clock_P>
time_t wiselib::TpsnSynchronizationMessage< OsModel_P, Radio_P, Clock_P >::t2 ( ) [inline]
template<typename OsModel_P, typename Radio_P, typename Clock_P>
time_t wiselib::TpsnSynchronizationMessage< OsModel_P, Radio_P, Clock_P >::t2 ( ) [inline]
template<typename OsModel_P, typename Radio_P, typename Clock_P>
time_t wiselib::TpsnSynchronizationMessage< OsModel_P, Radio_P, Clock_P >::t3 ( ) [inline]

Member Data Documentation

template<typename OsModel_P, typename Radio_P, typename Clock_P>
static const uint8_t wiselib::TpsnSynchronizationMessage< OsModel_P, Radio_P, Clock_P >::NODE_ID_SIZE = sizeof( node_id_t ) [static]
template<typename OsModel_P, typename Radio_P, typename Clock_P>
static const uint8_t wiselib::TpsnSynchronizationMessage< OsModel_P, Radio_P, Clock_P >::TIME_SIZE = sizeof( time_t ) [static]

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