#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