DESERT 3.5.1
|
#include <uwmmac-clmsg.h>
Public Member Functions | |
ClMsgUwMmacEnable () | |
ClMsgUwMmacEnable (int stack_id, int dest_module_id) | |
ClMsgUwMmacEnable (const ClMsgUwMmacEnable &msg) | |
~ClMsgUwMmacEnable () | |
double | getEnable () |
void | disable () |
void | enable () |
![]() | |
ClMsgUwMmac (ClMessage_t type) | |
ClMsgUwMmac (int stack_id, int dest_module_id, ClMessage_t type) | |
ClMsgUwMmac (const ClMsgUwMmac &msg) | |
virtual | ~ClMsgUwMmac () |
virtual ClMsgUwMmac * | copy () |
void | setReqType (ReqType type) |
ReqType | getReqType () |
Private Attributes | |
bool | enable_ |
Additional Inherited Members | |
![]() | |
enum | ReqType { NOT_VALID = -1 , SET_REQ , GET_REQ , SET_REPLY , GET_REPLY } |
![]() | |
int | stack_id |
ReqType | req_type |
ClMsgUwMmacEnable should be and used to ask either to set or get the transmitting power of a specific phy.
In addition, ClMsgUwMmacEnable can be used from the phy to reply such a request.
Definition at line 130 of file uwmmac-clmsg.h.
ClMsgUwMmacEnable::ClMsgUwMmacEnable | ( | ) |
Broadcast constructor of the ClMsgUwMmacEnable class.
Definition at line 82 of file uwmmac-clmsg.cpp.
ClMsgUwMmacEnable::ClMsgUwMmacEnable | ( | int | stack_id, |
int | dest_module_id | ||
) |
Unicast constructor of the ClMsgUwMmacEnable class.
int | stack_id: id of the stack |
dest_mod_id | id of the destination module |
Definition at line 88 of file uwmmac-clmsg.cpp.
ClMsgUwMmacEnable::ClMsgUwMmacEnable | ( | const ClMsgUwMmacEnable & | msg | ) |
Copy constructor.
const | ClMsgUwMmac& msg: ClMsgUwMmacEnable that has to be copied |
Definition at line 94 of file uwmmac-clmsg.cpp.
ClMsgUwMmacEnable::~ClMsgUwMmacEnable | ( | ) |
Destructor of the ClMsgUwMmacEnable class.
Definition at line 100 of file uwmmac-clmsg.cpp.
void ClMsgUwMmacEnable::disable | ( | ) |
method to set the transmitting power
double | powr: power to set |
Definition at line 115 of file uwmmac-clmsg.cpp.
void ClMsgUwMmacEnable::enable | ( | ) |
method to set the transmitting power
double | powr: power to set |
Definition at line 109 of file uwmmac-clmsg.cpp.
double ClMsgUwMmacEnable::getEnable | ( | ) |
method to return the transmitting power
Definition at line 104 of file uwmmac-clmsg.cpp.
|
private |
Definition at line 177 of file uwmmac-clmsg.h.