Wiselib
|
Contiki Implementation of Radio conceptContiki implementation of the Radio concept ... More...
#include <contiki_extended_radio.h>
Inherits wiselib::ExtendedRadioBase< OsModel_P, uint16_t, uint8_t, uint8_t >.
Contiki Implementation of Radio concept
Contiki implementation of the Radio concept ...
typedef uint8_t wiselib::ContikiExtendedDataRadioModel< OsModel_P >::block_data_t |
Reimplemented from wiselib::ExtendedRadioBase< OsModel_P, uint16_t, uint8_t, uint8_t >.
typedef vector_static<OsModel, radio_delegate_t, RADIO_BASE_MAX_RECEIVERS > wiselib::ExtendedRadioBase< OsModel_P, uint16_t , uint8_t , uint8_t , RADIO_BASE_MAX_RECEIVERS , BaseExtendedData<OsModel_P> >::CallbackVector [inherited] |
typedef CallbackVector::iterator wiselib::ExtendedRadioBase< OsModel_P, uint16_t , uint8_t , uint8_t , RADIO_BASE_MAX_RECEIVERS , BaseExtendedData<OsModel_P> >::CallbackVectorIterator [inherited] |
typedef delegate4<void, uint16_t, uint8_t, uint8_t*, const ExtendedData&> wiselib::ContikiExtendedDataRadioModel< OsModel_P >::extended_radio_delegate_t |
Reimplemented from wiselib::ExtendedRadioBase< OsModel_P, uint16_t, uint8_t, uint8_t >.
typedef vector_static<OsModel, extended_radio_delegate_t, RADIO_BASE_MAX_RECEIVERS > wiselib::ExtendedRadioBase< OsModel_P, uint16_t , uint8_t , uint8_t , RADIO_BASE_MAX_RECEIVERS , BaseExtendedData<OsModel_P> >::ExtendedCallbackVector [inherited] |
typedef ExtendedCallbackVector::iterator wiselib::ExtendedRadioBase< OsModel_P, uint16_t , uint8_t , uint8_t , RADIO_BASE_MAX_RECEIVERS , BaseExtendedData<OsModel_P> >::ExtendedCallbackVectorIterator [inherited] |
typedef BaseExtendedData<OsModel> wiselib::ContikiExtendedDataRadioModel< OsModel_P >::ExtendedData |
Reimplemented from wiselib::ExtendedRadioBase< OsModel_P, uint16_t, uint8_t, uint8_t >.
typedef uint8_t wiselib::ContikiExtendedDataRadioModel< OsModel_P >::message_id_t |
typedef uint16_t wiselib::ContikiExtendedDataRadioModel< OsModel_P >::node_id_t |
Reimplemented from wiselib::ExtendedRadioBase< OsModel_P, uint16_t, uint8_t, uint8_t >.
typedef OsModel_P wiselib::ContikiExtendedDataRadioModel< OsModel_P >::OsModel |
Reimplemented from wiselib::ExtendedRadioBase< OsModel_P, uint16_t, uint8_t, uint8_t >.
typedef delegate3<void, uint16_t, uint8_t, uint8_t*> wiselib::ContikiExtendedDataRadioModel< OsModel_P >::radio_delegate_t |
Reimplemented from wiselib::ExtendedRadioBase< OsModel_P, uint16_t, uint8_t, uint8_t >.
typedef self_type* wiselib::ContikiExtendedDataRadioModel< OsModel_P >::self_pointer_t |
typedef ContikiExtendedDataRadioModel<OsModel> wiselib::ContikiExtendedDataRadioModel< OsModel_P >::self_type |
typedef uint8_t wiselib::ContikiExtendedDataRadioModel< OsModel_P >::size_t |
Reimplemented from wiselib::ExtendedRadioBase< OsModel_P, uint16_t, uint8_t, uint8_t >.
enum wiselib::ContikiExtendedDataRadioModel::ErrorCodes |
enum wiselib::ContikiExtendedDataRadioModel::Restrictions |
enum wiselib::ExtendedRadioBase::ReturnValues [inherited] |
enum wiselib::ContikiExtendedDataRadioModel::SpecialNodeIds |
int wiselib::ContikiExtendedDataRadioModel< OsModel_P >::disable_radio | ( | void | ) | [inline] |
int wiselib::ContikiExtendedDataRadioModel< OsModel_P >::enable_radio | ( | void | ) | [inline] |
node_id_t wiselib::ContikiExtendedDataRadioModel< OsModel_P >::id | ( | void | ) | [inline] |
void wiselib::ContikiExtendedDataRadioModel< OsModel_P >::init | ( | void | ) | [inline] |
void wiselib::ExtendedRadioBase< OsModel_P, uint16_t , uint8_t , uint8_t , RADIO_BASE_MAX_RECEIVERS , BaseExtendedData<OsModel_P> >::notify_receivers | ( | node_id_t | from, |
size_t | len, | ||
block_data_t * | data | ||
) | [inline, inherited] |
void wiselib::ExtendedRadioBase< OsModel_P, uint16_t , uint8_t , uint8_t , RADIO_BASE_MAX_RECEIVERS , BaseExtendedData<OsModel_P> >::notify_receivers | ( | node_id_t | from, |
size_t | len, | ||
block_data_t * | data, | ||
const ExtendedData & | ext_data | ||
) | [inline, inherited] |
void wiselib::ContikiExtendedDataRadioModel< OsModel_P >::receive | ( | struct abc_conn * | ) | [inline] |
int wiselib::ExtendedRadioBase< OsModel_P, uint16_t , uint8_t , uint8_t , RADIO_BASE_MAX_RECEIVERS , BaseExtendedData<OsModel_P> >::reg_recv_callback | ( | T * | obj_pnt | ) | [inline, inherited] |
int wiselib::ExtendedRadioBase< OsModel_P, uint16_t , uint8_t , uint8_t , RADIO_BASE_MAX_RECEIVERS , BaseExtendedData<OsModel_P> >::reg_recv_callback | ( | T * | obj_pnt | ) | [inline, inherited] |
int wiselib::ContikiExtendedDataRadioModel< OsModel_P >::send | ( | node_id_t | dest, |
size_t | len, | ||
block_data_t * | data | ||
) | [inline] |
int wiselib::ExtendedRadioBase< OsModel_P, uint16_t , uint8_t , uint8_t , RADIO_BASE_MAX_RECEIVERS , BaseExtendedData<OsModel_P> >::unreg_recv_callback | ( | int | idx | ) | [inline, inherited] |