|
DESERT 3.6.1
|
#include <ms2c_ClMessage.h>


Public Types | |
| enum | tx_mode { S2C_TX_MODE_IM = 0 , S2C_TX_MODE_BURST , SBC_TX_MODE_PBM } |
| typedef enum ClMsgS2CTxMode::tx_mode | tx_mode_t |
Public Types inherited from ClMsgUwPhy | |
| enum | ReqType { NOT_VALID = -1 , SET_REQ , GET_REQ , SET_REPLY , GET_REPLY } |
Public Member Functions | |
| ClMsgS2CTxMode () | |
| ClMsgS2CTxMode (int stack_id, int dest_module_id) | |
| ClMsgS2CTxMode (const ClMsgS2CTxMode &msg) | |
| virtual | ~ClMsgS2CTxMode () |
| void | set_tx_mode (tx_mode_t mode) |
| tx_mode_t | get_tx_mode () const |
Public Member Functions inherited from ClMsgUwPhy | |
| ClMsgUwPhy (ClMessage_t type) | |
| ClMsgUwPhy (int stack_id, int dest_module_id, ClMessage_t type) | |
| ClMsgUwPhy (const ClMsgUwPhy &msg) | |
| virtual | ~ClMsgUwPhy () |
| virtual ClMsgUwPhy * | copy () |
| void | setReqType (ReqType type) |
| ReqType | getReqType () |
Private Attributes | |
| tx_mode_t | tx_mode |
Additional Inherited Members | |
Protected Attributes inherited from ClMsgUwPhy | |
| int | stack_id |
| ReqType | req_type |
Cl Message type for setting the Tx Mode: Instant Message, Burst or Piggyback.
Definition at line 100 of file ms2c_ClMessage.h.
| typedef enum ClMsgS2CTxMode::tx_mode ClMsgS2CTxMode::tx_mode_t |
| Enumerator | |
|---|---|
| S2C_TX_MODE_IM | |
| S2C_TX_MODE_BURST | |
| SBC_TX_MODE_PBM | |
Definition at line 104 of file ms2c_ClMessage.h.
| ClMsgS2CTxMode::ClMsgS2CTxMode | ( | ) |
Class constructor: no parameters.
Definition at line 69 of file ms2c_ClMessage.cc.
| ClMsgS2CTxMode::ClMsgS2CTxMode | ( | int | stack_id, |
| int | dest_module_id | ||
| ) |
Class constructor with parameters.
| int | stack_id: id of the stack |
| dest_mod_id | id of the destination module |
Definition at line 74 of file ms2c_ClMessage.cc.
| ClMsgS2CTxMode::ClMsgS2CTxMode | ( | const ClMsgS2CTxMode & | msg | ) |
Class copy constructor.
Definition at line 79 of file ms2c_ClMessage.cc.
|
virtual |
Class destructor.
Definition at line 84 of file ms2c_ClMessage.cc.
|
inline |
Method used to retrieve the TX mode value in the message.
Definition at line 142 of file ms2c_ClMessage.h.
| void ClMsgS2CTxMode::set_tx_mode | ( | ClMsgS2CTxMode::tx_mode_t | mode | ) |
Method that sets the TX mode in the message to the specified value.
| mode | TX mode to set in the message |
Definition at line 88 of file ms2c_ClMessage.cc.
|
private |
Tx mode set in the message: IM, Burst or PBM.
Definition at line 148 of file ms2c_ClMessage.h.