#include <dummy_app.h>
Inherits wiselib::RoutingBase< OsModel_P, Radio_P >.
List of all members.
Public Types |
typedef OsModel_P | OsModel |
typedef Radio_P | Radio |
typedef Debug_P | Debug |
typedef Encryption_P | EncryptionType |
typedef DummyApp< OsModel,
EncryptionType, Radio, Debug > | self_type |
typedef Radio::node_id_t | node_id_t |
typedef Radio::size_t | size_t |
typedef Radio::block_data_t | block_data_t |
typedef Radio::message_id_t | message_id_t |
enum | ReturnValues |
typedef delegate3< void,
node_id_t, size_t,
block_data_t * > | radio_delegate_t |
typedef vector_static< OsModel,
radio_delegate_t,
MAX_RECEIVERS > | CallbackVector |
typedef CallbackVector::iterator | CallbackVectorIterator |
Public Member Functions |
| DummyApp () |
void | enable () |
void | disable () |
void | send (node_id_t, size_t, block_data_t *) |
void | receive (node_id_t, size_t, block_data_t *) |
void | set_encryption (EncryptionType *encryption) |
EncryptionType * | encryption () |
int | reg_recv_callback (T *obj_pnt) |
int | unreg_recv_callback (int idx) |
void | notify_receivers (node_id_t from, size_t len, block_data_t *data) |
template<typename OsModel_P, typename Encryption_P, typename Radio_P = typename OsModel_P::Radio, typename Debug_P = typename OsModel_P::Debug>
class wiselib::DummyApp< OsModel_P, Encryption_P, Radio_P, Debug_P >
Member Typedef Documentation
template<typename OsModel_P , typename Encryption_P , typename Radio_P = typename OsModel_P::Radio, typename Debug_P = typename OsModel_P::Debug>
template<typename OsModel_P , typename Encryption_P , typename Radio_P = typename OsModel_P::Radio, typename Debug_P = typename OsModel_P::Debug>
template<typename OsModel_P , typename Encryption_P , typename Radio_P = typename OsModel_P::Radio, typename Debug_P = typename OsModel_P::Debug>
template<typename OsModel_P , typename Encryption_P , typename Radio_P = typename OsModel_P::Radio, typename Debug_P = typename OsModel_P::Debug>
template<typename OsModel_P , typename Encryption_P , typename Radio_P = typename OsModel_P::Radio, typename Debug_P = typename OsModel_P::Debug>
template<typename OsModel_P , typename Encryption_P , typename Radio_P = typename OsModel_P::Radio, typename Debug_P = typename OsModel_P::Debug>
template<typename OsModel_P , typename Encryption_P , typename Radio_P = typename OsModel_P::Radio, typename Debug_P = typename OsModel_P::Debug>
template<typename OsModel_P , typename Encryption_P , typename Radio_P = typename OsModel_P::Radio, typename Debug_P = typename OsModel_P::Debug>
template<typename OsModel_P , typename Encryption_P , typename Radio_P = typename OsModel_P::Radio, typename Debug_P = typename OsModel_P::Debug>
Member Enumeration Documentation
Constructor & Destructor Documentation
template<typename OsModel_P , typename Encryption_P , typename Radio_P , typename Debug_P >
Member Function Documentation
template<typename OsModel_P , typename Encryption_P , typename Radio_P , typename Debug_P >
void wiselib::DummyApp< OsModel_P, Encryption_P, Radio_P, Debug_P >::disable |
( |
void |
| ) |
[inline] |
template<typename OsModel_P , typename Encryption_P , typename Radio_P , typename Debug_P >
void wiselib::DummyApp< OsModel_P, Encryption_P, Radio_P, Debug_P >::enable |
( |
void |
| ) |
[inline] |
template<typename OsModel_P , typename Encryption_P , typename Radio_P = typename OsModel_P::Radio, typename Debug_P = typename OsModel_P::Debug>
template<typename OsModel_P , typename Encryption_P , typename Radio_P , typename Debug_P >
template<typename OsModel_P , typename Encryption_P , typename Radio_P , typename Debug_P >
template<typename OsModel_P , typename Encryption_P , typename Radio_P = typename OsModel_P::Radio, typename Debug_P = typename OsModel_P::Debug>
The documentation for this class was generated from the following file:
- wiselib.testing/algorithms/crypto/eschenauer_gligor/dummy_app.h