CSMA802154 Member List

This is the complete list of members for CSMA802154, including all inherited members.
ACK enum value (defined in csma)csma [protected]
ackLengthcsma [protected]
ackMessage (defined in csma)csma [protected]
attachSignal(MacPkt *mac, simtime_t startTime) (defined in csma)csma [protected]
aTurnaroundTimecsma [protected]
aUnitBackoffPeriodcsma [protected]
BACKOFF_2 enum value (defined in csma)csma [protected]
backoff_methods enum namecsma [protected]
backoffMethodcsma [protected]
backoffTimer (defined in csma)csma [protected]
backoffValues (defined in csma)csma [protected]
BaseMacControlKinds enum nameBaseMacLayer
BaseMacMessageKinds enum nameBaseMacLayer
BaseModule()BaseModule
batteryBatteryAccess [protected]
BatteryAccess() (defined in BatteryAccess)BatteryAccess
bitratecsma [protected]
catDroppedPacketcsma [protected]
catPassedMsgBaseLayer [protected]
CCA_3 enum value (defined in csma)csma [protected]
ccaDetectionTimecsma [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 valuecsma [protected]
coreDebugBaseMacLayer [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]
debugBaseModule [protected]
decapsMsg(MacPkt *macPkt)CSMA802154 [protected, virtual]
deviceIDBatteryAccess [protected]
doStatsBaseLayer [protected]
draw(DrawAmount &amount, int account)BatteryAccess [protected]
drawCurrent(double amount, int account)BatteryAccess [protected]
drawEnergy(double amount, int account)BatteryAccess [protected]
droppedPacketcsma [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 valuecsma [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]
headerLengthBaseMacLayer [protected]
hostIdBaseLayer [protected]
hostStateCatBaseModule [protected]
IDLE_1 enum value (defined in csma)csma [protected]
initialCWcsma [protected]
initialize(int stage)CSMA802154 [protected, virtual]
LAST_BASE_MAC_CONTROL_KIND enum valueBaseMacLayer
LAST_BASE_MAC_MESSAGE_KIND enum valueBaseMacLayer
LINEAR enum valuecsma [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]
macAckWaitDurationcsma [protected]
macMaxBEcsma [protected]
macMaxCSMABackoffscsma [protected]
macMaxFrameRetriescsma [protected]
macMinBEcsma [protected]
macQueuecsma [protected]
MacQueue typedef (defined in csma)csma [protected]
macStatecsma [protected]
manageMissingAck(t_mac_event event, cMessage *msg) (defined in csma)csma [protected]
manageQueue() (defined in csma)csma [protected]
myMacAddrBaseMacLayer [protected]
NBcsma [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]
nicIdcsma [protected]
notAffectedByHostStateBaseModule [protected]
numInitStages() const BaseModule [inline, virtual]
PACKET_DROPPED enum valueBaseMacLayer
passedMsgBaseLayer [protected]
phyBaseMacLayer [protected]
phyHeaderLengthBaseMacLayer [protected]
queueLengthcsma [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]
rxSetupTimecsma [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]
sifscsma [protected]
sifsTimer (defined in csma)csma [protected]
startTimer(t_mac_timer timer) (defined in csma)csma [protected]
statscsma [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 namecsma [protected]
t_mac_carrier_sensed enum name (defined in csma)csma [protected]
t_mac_event enum namecsma [protected]
t_mac_states enum namecsma [protected]
t_mac_status enum name (defined in csma)csma [protected]
t_mac_timer enum namecsma [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]
tracecsma [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 valueBaseMacLayer
txAttemptscsma [protected]
txPowercsma [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]
useMACAckscsma [protected]
utilityBaseModule [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]