, including all inherited members.
ACK enum value (defined in csma) | csma | [protected] |
ackLength | csma | [protected] |
ackMessage (defined in csma) | csma | [protected] |
attachSignal(MacPkt *mac, simtime_t startTime) (defined in csma) | csma | [protected] |
aTurnaroundTime | csma | [protected] |
aUnitBackoffPeriod | csma | [protected] |
BACKOFF_2 enum value (defined in csma) | csma | [protected] |
backoff_methods enum name | csma | [protected] |
backoffMethod | csma | [protected] |
backoffTimer (defined in csma) | csma | [protected] |
backoffValues (defined in csma) | csma | [protected] |
BaseMacControlKinds enum name | BaseMacLayer | |
BaseMacMessageKinds enum name | BaseMacLayer | |
BaseModule() | BaseModule | |
battery | BatteryAccess | [protected] |
BatteryAccess() (defined in BatteryAccess) | BatteryAccess | |
bitrate | csma | [protected] |
catDroppedPacket | csma | [protected] |
catPassedMsg | BaseLayer | [protected] |
CCA_3 enum value (defined in csma) | csma | [protected] |
ccaDetectionTime | csma | [protected] |
ccaTimer (defined in csma) | csma | [protected] |
CHANNEL_BUSY enum value (defined in csma) | csma | [protected] |
CHANNEL_FREE enum value (defined in csma) | csma | [protected] |
CONSTANT enum value | csma | [protected] |
coreDebug | BaseMacLayer | [protected] |
createConstantMapping(simtime_t start, simtime_t end, double value) | BaseMacLayer | [protected] |
createRectangleMapping(simtime_t start, simtime_t end, double value) | BaseMacLayer | [protected] |
createSignal(simtime_t start, simtime_t length, double power, double bitrate) | BaseMacLayer | [protected, virtual] |
createSingleFrequencyMapping(simtime_t start, simtime_t end, double centerFreq, double bandWith, double value) | BaseMacLayer | [protected] |
DATA enum value (defined in csma) | csma | [protected] |
debug | BaseModule | [protected] |
decapsMsg(MacPkt *macPkt) | CSMA802154 | [protected, virtual] |
deviceID | BatteryAccess | [protected] |
doStats | BaseLayer | [protected] |
draw(DrawAmount &amount, int account) | BatteryAccess | [protected] |
drawCurrent(double amount, int account) | BatteryAccess | [protected] |
drawEnergy(double amount, int account) | BatteryAccess | [protected] |
droppedPacket | csma | [protected] |
encapsMsg(cPacket *) | BaseMacLayer | [protected, virtual] |
EV_ACK_RECEIVED enum value (defined in csma) | csma | [protected] |
EV_ACK_TIMEOUT enum value (defined in csma) | csma | [protected] |
EV_BROADCAST_RECEIVED enum value (defined in csma) | csma | [protected] |
EV_DUPLICATE_RECEIVED enum value (defined in csma) | csma | [protected] |
EV_FRAME_RECEIVED enum value (defined in csma) | csma | [protected] |
EV_FRAME_TRANSMITTED enum value (defined in csma) | csma | [protected] |
EV_SEND_REQUEST enum value (defined in csma) | csma | [protected] |
EV_TIMER_BACKOFF enum value (defined in csma) | csma | [protected] |
EV_TIMER_CCA enum value (defined in csma) | csma | [protected] |
EV_TIMER_SIFS enum value (defined in csma) | csma | [protected] |
executeMac(t_mac_event event, cMessage *msg) | csma | [protected] |
EXPONENTIAL enum value | csma | [protected] |
findHost(void) | BaseModule | [protected] |
finish() | csma | [virtual] |
fsmError(t_mac_event event, cMessage *msg) | csma | [protected] |
getConnectionManager() | BaseMacLayer | [protected] |
getNode() | BaseModule | [inline] |
handleHostState(const HostState &state) | BaseModule | [protected, virtual] |
handleLowerControl(cMessage *msg) | csma | [virtual] |
handleLowerMsg(cMessage *) | csma | [virtual] |
handleMessage(cMessage *) | BaseLayer | [virtual] |
handleSelfMsg(cMessage *) | csma | [virtual] |
handleUpperControl(cMessage *msg) | BaseMacLayer | [inline, protected, virtual] |
handleUpperMsg(cMessage *) | csma | [virtual] |
headerLength | BaseMacLayer | [protected] |
hostId | BaseLayer | [protected] |
hostStateCat | BaseModule | [protected] |
IDLE_1 enum value (defined in csma) | csma | [protected] |
initialCW | csma | [protected] |
initialize(int stage) | CSMA802154 | [protected, virtual] |
LAST_BASE_MAC_CONTROL_KIND enum value | BaseMacLayer | |
LAST_BASE_MAC_MESSAGE_KIND enum value | BaseMacLayer | |
LINEAR enum value | csma | [protected] |
logName(void) | BaseModule | |
lowerControlIn (defined in BaseLayer) | BaseLayer | [protected] |
lowerControlOut (defined in BaseLayer) | BaseLayer | [protected] |
lowerGateIn (defined in BaseLayer) | BaseLayer | [protected] |
lowerGateOut (defined in BaseLayer) | BaseLayer | [protected] |
macAckWaitDuration | csma | [protected] |
macMaxBE | csma | [protected] |
macMaxCSMABackoffs | csma | [protected] |
macMaxFrameRetries | csma | [protected] |
macMinBE | csma | [protected] |
macQueue | csma | [protected] |
MacQueue typedef (defined in csma) | csma | [protected] |
macState | csma | [protected] |
manageMissingAck(t_mac_event event, cMessage *msg) (defined in csma) | csma | [protected] |
manageQueue() (defined in csma) | csma | [protected] |
myMacAddr | BaseMacLayer | [protected] |
NB | csma | [protected] |
nbBackoffs (defined in csma) | csma | [protected] |
nbDroppedFrames (defined in csma) | csma | [protected] |
nbDuplicates (defined in csma) | csma | [protected] |
nbMissedAcks (defined in csma) | csma | [protected] |
nbRecvdAcks (defined in csma) | csma | [protected] |
nbRxFrames (defined in csma) | csma | [protected] |
nbTxAcks (defined in csma) | csma | [protected] |
nbTxFrames (defined in csma) | csma | [protected] |
nicId | csma | [protected] |
notAffectedByHostState | BaseModule | [protected] |
numInitStages() const | BaseModule | [inline, virtual] |
PACKET_DROPPED enum value | BaseMacLayer | |
passedMsg | BaseLayer | [protected] |
phy | BaseMacLayer | [protected] |
phyHeaderLength | BaseMacLayer | [protected] |
queueLength | csma | [protected] |
receiveBBItem(int category, const BBItem *details, int scopeModuleId) | BaseModule | [virtual] |
recordPacket(PassedMessage::direction_t dir, PassedMessage::gates_t gate, const cMessage *m) (defined in BaseLayer) | BaseLayer | [protected] |
registerWithBattery(const std::string &name, int numAccounts) | BatteryAccess | [protected] |
rxAckTimer (defined in csma) | csma | [protected] |
rxSetupTime | csma | [protected] |
scheduleBackoff() (defined in csma) | csma | [protected, virtual] |
sendControlDown(cMessage *msg) | BaseLayer | [protected] |
sendControlUp(cMessage *msg) | BaseLayer | [protected] |
sendDown(cMessage *msg) | BaseLayer | [protected] |
sendUp(cMessage *msg) | BaseLayer | [protected] |
SeqNrChild (defined in csma) | csma | [protected] |
SeqNrParent (defined in csma) | csma | [protected] |
sifs | csma | [protected] |
sifsTimer (defined in csma) | csma | [protected] |
startTimer(t_mac_timer timer) (defined in csma) | csma | [protected] |
stats | csma | [protected] |
status (defined in csma) | csma | [protected] |
STATUS_ERROR enum value (defined in csma) | csma | [protected] |
STATUS_FRAME_TO_PROCESS enum value (defined in csma) | csma | [protected] |
STATUS_FRAME_TRANSMITTED enum value (defined in csma) | csma | [protected] |
STATUS_NO_FRAME_TO_PROCESS enum value (defined in csma) | csma | [protected] |
STATUS_OK enum value (defined in csma) | csma | [protected] |
STATUS_RX_ERROR enum value (defined in csma) | csma | [protected] |
STATUS_RX_TIMEOUT enum value (defined in csma) | csma | [protected] |
switchHostState(HostState::States state) | BaseModule | [protected] |
t_csma_frame_types enum name | csma | [protected] |
t_mac_carrier_sensed enum name (defined in csma) | csma | [protected] |
t_mac_event enum name | csma | [protected] |
t_mac_states enum name | csma | [protected] |
t_mac_status enum name (defined in csma) | csma | [protected] |
t_mac_timer enum name | csma | [protected] |
TIMER_BACKOFF enum value (defined in csma) | csma | [protected] |
TIMER_CCA enum value (defined in csma) | csma | [protected] |
TIMER_NULL enum value (defined in csma) | csma | [protected] |
TIMER_RX_ACK enum value (defined in csma) | csma | [protected] |
TIMER_SIFS enum value (defined in csma) | csma | [protected] |
trace | csma | [protected] |
transmissionAttemptInterruptedByRx (defined in csma) | csma | [protected] |
TRANSMITACK_7 enum value (defined in csma) | csma | [protected] |
TRANSMITFRAME_4 enum value (defined in csma) | csma | [protected] |
TX_OVER enum value | BaseMacLayer | |
txAttempts | csma | [protected] |
txPower | csma | [protected] |
txTimer (defined in csma) | csma | [protected] |
updateMacState(t_mac_states newMacState) (defined in csma) | csma | [protected] |
updateStatusBackoff(t_mac_event event, cMessage *msg) (defined in csma) | csma | [protected] |
updateStatusCCA(t_mac_event event, cMessage *msg) (defined in csma) | csma | [protected] |
updateStatusIdle(t_mac_event event, cMessage *msg) (defined in csma) | csma | [protected] |
updateStatusNotIdle(cMessage *msg) (defined in csma) | csma | [protected] |
updateStatusSIFS(t_mac_event event, cMessage *msg) (defined in csma) | csma | [protected] |
updateStatusTransmitAck(t_mac_event event, cMessage *msg) (defined in csma) | csma | [protected] |
updateStatusTransmitFrame(t_mac_event event, cMessage *msg) (defined in csma) | csma | [protected] |
updateStatusWaitAck(t_mac_event event, cMessage *msg) (defined in csma) | csma | [protected] |
upperControlIn (defined in BaseLayer) | BaseLayer | [protected] |
upperControlOut (defined in BaseLayer) | BaseLayer | [protected] |
upperGateIn (defined in BaseLayer) | BaseLayer | [protected] |
upperGateOut (defined in BaseLayer) | BaseLayer | [protected] |
useMACAcks | csma | [protected] |
utility | BaseModule | [protected] |
WAITACK_5 enum value (defined in csma) | csma | [protected] |
WAITSIFS_6 enum value (defined in csma) | csma | [protected] |
~BaseLayer() (defined in BaseLayer) | BaseLayer | [virtual] |
~csma() (defined in csma) | csma | |
~ImNotifiable() | ImNotifiable | [inline, virtual] |