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

#include <lts_synchronization_message.h>

List of all members.

Public Types

typedef OsModel_P OsModel
typedef Radio_P Radio
typedef time_t_P time_t
typedef Radio::block_data_t block_data_t
typedef Radio::node_id_t node_id_t

Public Member Functions

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)

Static Public Attributes

static const uint8_t TIME_SIZE = sizeof( time_t )

template<typename OsModel_P, typename Radio_P, typename time_t_P>
class wiselib::LtsSynchronizationMessage< OsModel_P, Radio_P, time_t_P >


Member Typedef Documentation

template<typename OsModel_P, typename Radio_P, typename time_t_P>
typedef Radio::block_data_t wiselib::LtsSynchronizationMessage< OsModel_P, Radio_P, time_t_P >::block_data_t
template<typename OsModel_P, typename Radio_P, typename time_t_P>
typedef Radio::node_id_t wiselib::LtsSynchronizationMessage< OsModel_P, Radio_P, time_t_P >::node_id_t
template<typename OsModel_P, typename Radio_P, typename time_t_P>
typedef OsModel_P wiselib::LtsSynchronizationMessage< OsModel_P, Radio_P, time_t_P >::OsModel
template<typename OsModel_P, typename Radio_P, typename time_t_P>
typedef Radio_P wiselib::LtsSynchronizationMessage< OsModel_P, Radio_P, time_t_P >::Radio
template<typename OsModel_P, typename Radio_P, typename time_t_P>
typedef time_t_P wiselib::LtsSynchronizationMessage< OsModel_P, Radio_P, time_t_P >::time_t

Member Function Documentation

template<typename OsModel_P, typename Radio_P, typename time_t_P>
uint8_t wiselib::LtsSynchronizationMessage< OsModel_P, Radio_P, time_t_P >::msg_id ( ) [inline]
template<typename OsModel_P, typename Radio_P, typename time_t_P>
void wiselib::LtsSynchronizationMessage< OsModel_P, Radio_P, time_t_P >::set_msg_id ( uint8_t  id) [inline]
template<typename OsModel_P, typename Radio_P, typename time_t_P>
void wiselib::LtsSynchronizationMessage< OsModel_P, Radio_P, time_t_P >::set_t1 ( time_t  t1) [inline]
template<typename OsModel_P, typename Radio_P, typename time_t_P>
void wiselib::LtsSynchronizationMessage< OsModel_P, Radio_P, time_t_P >::set_t2 ( time_t  t2) [inline]
template<typename OsModel_P, typename Radio_P, typename time_t_P>
void wiselib::LtsSynchronizationMessage< OsModel_P, Radio_P, time_t_P >::set_t3 ( time_t  t3) [inline]
template<typename OsModel_P, typename Radio_P, typename time_t_P>
time_t wiselib::LtsSynchronizationMessage< OsModel_P, Radio_P, time_t_P >::t1 ( ) [inline]
template<typename OsModel_P, typename Radio_P, typename time_t_P>
time_t wiselib::LtsSynchronizationMessage< OsModel_P, Radio_P, time_t_P >::t2 ( ) [inline]
template<typename OsModel_P, typename Radio_P, typename time_t_P>
time_t wiselib::LtsSynchronizationMessage< OsModel_P, Radio_P, time_t_P >::t3 ( ) [inline]

Member Data Documentation

template<typename OsModel_P, typename Radio_P, typename time_t_P>
const uint8_t wiselib::LtsSynchronizationMessage< OsModel_P, Radio_P, time_t_P >::TIME_SIZE = sizeof( time_t ) [static]

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