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

#include <testvolume.h>

List of all members.

Public Types

typedef int cluster_id_t
typedef int cluster_level_t
typedef OsModel_P OsModel
typedef Radio_P Radio
typedef Debug_P Debug
typedef Timer_P Timer
typedef testvolume< OsModel_P,
Radio_P, Timer_P, Debug_P > 
self_t
typedef Radio::node_id_t node_id_t
typedef Radio::size_t size_t
typedef Radio::block_data_t block_data_t

Public Member Functions

void enable (void)
void disable (void)
void receive (node_id_t receiver, size_t len, block_data_t *data)
void send_messages (void *node)
void init (Radio &radio, Timer &timer, Debug &debug)
Construction / Destruction
 testvolume ()
 ~testvolume ()

template<typename OsModel_P, typename Radio_P, typename Timer_P, typename Debug_P>
class wiselib::testvolume< OsModel_P, Radio_P, Timer_P, Debug_P >


Member Typedef Documentation

template<typename OsModel_P , typename Radio_P , typename Timer_P , typename Debug_P >
typedef Radio::block_data_t wiselib::testvolume< OsModel_P, Radio_P, Timer_P, Debug_P >::block_data_t
template<typename OsModel_P , typename Radio_P , typename Timer_P , typename Debug_P >
typedef int wiselib::testvolume< OsModel_P, Radio_P, Timer_P, Debug_P >::cluster_id_t
template<typename OsModel_P , typename Radio_P , typename Timer_P , typename Debug_P >
typedef int wiselib::testvolume< OsModel_P, Radio_P, Timer_P, Debug_P >::cluster_level_t
template<typename OsModel_P , typename Radio_P , typename Timer_P , typename Debug_P >
typedef Debug_P wiselib::testvolume< OsModel_P, Radio_P, Timer_P, Debug_P >::Debug
template<typename OsModel_P , typename Radio_P , typename Timer_P , typename Debug_P >
typedef Radio::node_id_t wiselib::testvolume< OsModel_P, Radio_P, Timer_P, Debug_P >::node_id_t
template<typename OsModel_P , typename Radio_P , typename Timer_P , typename Debug_P >
typedef OsModel_P wiselib::testvolume< OsModel_P, Radio_P, Timer_P, Debug_P >::OsModel
template<typename OsModel_P , typename Radio_P , typename Timer_P , typename Debug_P >
typedef Radio_P wiselib::testvolume< OsModel_P, Radio_P, Timer_P, Debug_P >::Radio
template<typename OsModel_P , typename Radio_P , typename Timer_P , typename Debug_P >
typedef testvolume<OsModel_P, Radio_P, Timer_P, Debug_P> wiselib::testvolume< OsModel_P, Radio_P, Timer_P, Debug_P >::self_t
template<typename OsModel_P , typename Radio_P , typename Timer_P , typename Debug_P >
typedef Radio::size_t wiselib::testvolume< OsModel_P, Radio_P, Timer_P, Debug_P >::size_t
template<typename OsModel_P , typename Radio_P , typename Timer_P , typename Debug_P >
typedef Timer_P wiselib::testvolume< OsModel_P, Radio_P, Timer_P, Debug_P >::Timer

Constructor & Destructor Documentation

template<typename OsModel_P , typename Radio_P , typename Timer_P , typename Debug_P >
wiselib::testvolume< OsModel_P, Radio_P, Timer_P, Debug_P >::testvolume ( ) [inline]
template<typename OsModel_P , typename Radio_P , typename Timer_P , typename Debug_P >
wiselib::testvolume< OsModel_P, Radio_P, Timer_P, Debug_P >::~testvolume ( ) [inline]

Member Function Documentation

template<typename OsModel_P , typename Radio_P , typename Timer_P , typename Debug_P >
void wiselib::testvolume< OsModel_P, Radio_P, Timer_P, Debug_P >::disable ( void  )
template<typename OsModel_P , typename Radio_P , typename Timer_P , typename Debug_P >
void wiselib::testvolume< OsModel_P, Radio_P, Timer_P, Debug_P >::enable ( void  )
template<typename OsModel_P , typename Radio_P , typename Timer_P , typename Debug_P >
void wiselib::testvolume< OsModel_P, Radio_P, Timer_P, Debug_P >::init ( Radio radio,
Timer timer,
Debug debug 
) [inline]
template<typename OsModel_P , typename Radio_P , typename Timer_P , typename Debug_P >
void wiselib::testvolume< OsModel_P, Radio_P, Timer_P, Debug_P >::receive ( node_id_t  receiver,
size_t  len,
block_data_t data 
)
template<typename OsModel_P , typename Radio_P , typename Timer_P , typename Debug_P >
void wiselib::testvolume< OsModel_P, Radio_P, Timer_P, Debug_P >::send_messages ( void *  node) [inline]

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