device::nic::CAN::avrCANARY::MOB Class Reference
Generic CAN message object. More...
#include <avrCANARY.h>
Public Types | |
typedef famouso::mw::nl::CAN::detail::ID < famouso::mw::nl::CAN::detail::famouso_CAN_ID_LE_CANARY > | IDType |
Public Member Functions | |
void | extended () |
IDType & | id () |
uint8_t & | len () |
void | len (uint8_t l) |
uint8_t * | data () |
void | data (uint8_t *) |
uint8_t & | data (uint8_t i) |
Data Fields | |
IDType | _id |
uint8_t | _data [8] |
uint8_t | _len |
Detailed Description
Member Typedef Documentation
typedef famouso::mw::nl::CAN::detail::ID< famouso::mw::nl::CAN::detail::famouso_CAN_ID_LE_CANARY > device::nic::CAN::avrCANARY::MOB::IDType |
Member Function Documentation
uint8_t& device::nic::CAN::avrCANARY::MOB::data | ( | uint8_t | i | ) | [inline] |
References _data.
void device::nic::CAN::avrCANARY::MOB::data | ( | uint8_t * | ) | [inline] |
uint8_t* device::nic::CAN::avrCANARY::MOB::data | ( | ) | [inline] |
References _data.
Referenced by device::nic::CAN::avrCANARY::receive(), and device::nic::CAN::avrCANARY::transmit().
void device::nic::CAN::avrCANARY::MOB::extended | ( | ) | [inline] |
IDType& device::nic::CAN::avrCANARY::MOB::id | ( | ) | [inline] |
References _id.
Referenced by device::nic::CAN::avrCANARY::receive(), and device::nic::CAN::avrCANARY::transmit().
void device::nic::CAN::avrCANARY::MOB::len | ( | uint8_t | l | ) | [inline] |
References _len.
uint8_t& device::nic::CAN::avrCANARY::MOB::len | ( | ) | [inline] |
References _len.
Referenced by device::nic::CAN::avrCANARY::receive(), and device::nic::CAN::avrCANARY::transmit().
Field Documentation
uint8_t device::nic::CAN::avrCANARY::MOB::_data[8] |
Referenced by data().
Referenced by id().
Referenced by len().
The documentation for this class was generated from the following file:
- include/devices/nic/can/at90can/avrCANARY.h