INET Framework for OMNeT++/OMNEST
inet::EthernetCsmaMac Member List

This is the complete list of members for inet::EthernetCsmaMac, including all inherited members.

activeOperationinet::OperationalMixin< cSimpleModule >protected
activeOperationExtraTimerinet::OperationalMixin< cSimpleModule >protected
activeOperationTimeoutinet::OperationalMixin< cSimpleModule >protected
addPaddingAndSetFcs(Packet *packet, B requiredMinByteLength=MIN_ETHERNET_FRAME_BYTES) constinet::EthernetMacBase
BACKOFF_STATE enum valueinet::EthernetMacBase
backoffsinet::EthernetCsmaMacprotected
backoffSlotsGeneratedSignalinet::EthernetCsmaMacprotectedstatic
beginSendFrames()inet::EthernetCsmaMacprotectedvirtual
bytesSentInBurstinet::EthernetCsmaMacprotected
calculateMinFrameLength()inet::EthernetCsmaMacprotected
canContinueBurst(b remainingGapLength)inet::EthernetCsmaMacprotected
canDequeuePacket() constinet::MacProtocolBaseprotectedvirtual
changeReceptionState(MacReceiveState newState)inet::EthernetMacBaseprotected
changeTransmissionState(MacTransmitState newState)inet::EthernetMacBaseprotected
channelBusySinceinet::EthernetCsmaMacprotected
channelsDifferinet::EthernetMacBaseprotected
clearQueue()inet::MacProtocolBaseprotectedvirtual
collisionSignalinet::EthernetCsmaMacprotectedstatic
configureNetworkInterface() overrideinet::EthernetMacBaseprotectedvirtual
connectedinet::EthernetMacBaseprotected
CRASHING_OPERATION enum valueinet::OperationalMixin< cSimpleModule >protected
curEtherDescrinet::EthernetMacBaseprotected
currentTxFrameinet::MacProtocolBaseprotected
curTxSignalinet::EthernetMacBaseprotected
cutEthernetSignalEnd(EthernetSignalBase *signal, simtime_t duration)inet::EthernetMacBaseprotectedvirtual
decapsulate(Packet *packet)inet::EthernetMacBaseprotectedvirtual
delayActiveOperationFinish(simtime_t timeout)inet::OperationalMixin< cSimpleModule >protectedvirtual
deleteCurrentTxFrame()inet::MacProtocolBaseprotectedvirtual
dequeuePacket()inet::MacProtocolBaseprotectedvirtual
displayStringTextFormatinet::EthernetMacBaseprotected
dropCurrentTxFrame(PacketDropDetails &details) overrideinet::EthernetCsmaMacprotectedvirtual
dropFrameNotForUs(Packet *packet, const Ptr< const EthernetMacHeader > &frame)inet::EthernetMacBaseprotectedvirtual
duplexModeinet::EthernetMacBaseprotected
encapsulate(Packet *packet)inet::EthernetMacBaseprotectedvirtual
ENDBACKOFF enum valueinet::EthernetMacBaseprotected
endBackoffTimerinet::EthernetCsmaMacprotected
ENDIFG enum valueinet::EthernetMacBaseprotected
endIfgTimerinet::EthernetMacBaseprotected
ENDJAMMING enum valueinet::EthernetMacBaseprotected
endJammingTimerinet::EthernetCsmaMacprotected
ENDPAUSE enum valueinet::EthernetMacBaseprotected
endPauseTimerinet::EthernetMacBaseprotected
ENDRECEPTION enum valueinet::EthernetMacBaseprotected
endRxTimerinet::EthernetCsmaMacprotected
ENDTRANSMISSION enum valueinet::EthernetMacBaseprotected
endTxTimerinet::EthernetMacBaseprotected
etherDescrsinet::EthernetMacBaseprotectedstatic
EthernetCsmaMac()inet::EthernetCsmaMacinline
EthernetMacBase()inet::EthernetMacBase
fcsModeinet::EthernetMacBaseprotected
fillIFGInBurst()inet::EthernetCsmaMacprotectedvirtual
finish() overrideinet::EthernetCsmaMacprotectedvirtual
finishActiveOperation()inet::OperationalMixin< cSimpleModule >protectedvirtual
flushQueue(PacketDropDetails &details)inet::MacProtocolBaseprotectedvirtual
frameBurstinginet::EthernetMacBaseprotected
frameReceptionComplete()inet::EthernetCsmaMacprotectedvirtual
framesSentInBurstinet::EthernetCsmaMacprotected
getInitialOperationalState() constinet::OperationalMixin< cSimpleModule >protectedvirtual
getMacAddress()inet::EthernetMacBaseinlinevirtual
getProvider(cGate *gate) overrideinet::EthernetMacBasevirtual
getQueue(cGate *gate) constinet::MacProtocolBaseprotected
getReceiveState()inet::EthernetMacBaseinline
getTransmitState()inet::EthernetMacBaseinline
getTxRate()inet::EthernetMacBaseinline
handleActiveOperationTimeout(cMessage *message)inet::OperationalMixin< cSimpleModule >protectedvirtual
handleCanPullPacketChanged(cGate *gate) overrideinet::EthernetCsmaMacvirtual
handleCrashOperation(LifecycleOperation *operation) overrideinet::EthernetMacBasevirtual
handleEndBackoffPeriod()inet::EthernetCsmaMacprotectedvirtual
handleEndIFGPeriod()inet::EthernetCsmaMacprotectedvirtual
handleEndJammingPeriod()inet::EthernetCsmaMacprotectedvirtual
handleEndPausePeriod()inet::EthernetCsmaMacprotectedvirtual
handleEndRxPeriod()inet::EthernetCsmaMacprotectedvirtual
handleEndTxPeriod()inet::EthernetCsmaMacprotectedvirtual
handleLowerCommand(cMessage *message)inet::LayeredProtocolBaseprotectedvirtual
handleLowerMessage(cMessage *message)inet::LayeredProtocolBaseprotectedvirtual
handleLowerPacket(Packet *packet)inet::LayeredProtocolBaseprotectedvirtual
handleMessage(cMessage *msg) overrideinet::OperationalMixin< cSimpleModule >protectedvirtual
handleMessageWhenDown(cMessage *msg) overrideinet::MacProtocolBaseprotectedvirtual
handleMessageWhenUp(cMessage *msg) overrideinet::EthernetCsmaMacprotectedvirtual
handleOperationStage(LifecycleOperation *operation, IDoneCallback *doneCallback) overrideinet::OperationalMixin< cSimpleModule >protectedvirtual
handlePullPacketProcessed(Packet *packet, cGate *gate, bool successful) overrideinet::EthernetMacBasevirtual
handleRetransmission()inet::EthernetCsmaMacprotectedvirtual
handleSelfMessage(cMessage *msg) overrideinet::EthernetCsmaMacprotectedvirtual
handleSignalFromNetwork(EthernetSignalBase *signal)inet::EthernetCsmaMacprotectedvirtual
handleStartOperation(LifecycleOperation *operation) overrideinet::EthernetMacBasevirtual
handleStopOperation(LifecycleOperation *operation) overrideinet::EthernetMacBasevirtual
handleUpperCommand(cMessage *message)inet::LayeredProtocolBaseprotectedvirtual
handleUpperMessage(cMessage *message)inet::LayeredProtocolBaseprotectedvirtual
handleUpperPacket(Packet *msg) overrideinet::EthernetCsmaMacprotectedvirtual
hostModuleinet::MacProtocolBaseprotected
initialize(int stage) overrideinet::EthernetCsmaMacprotectedvirtual
initializeFlags() overrideinet::EthernetCsmaMacprotectedvirtual
initializeStatistics() overrideinet::EthernetCsmaMacprotectedvirtual
isActive()inet::EthernetMacBaseinline
isDown() constinet::OperationalMixin< cSimpleModule >inlineprotectedvirtual
isInitializeStage(int stage) const overrideinet::MacProtocolBaseinlineprotectedvirtual
isLowerMessage(cMessage *message) const overrideinet::MacProtocolBaseprotectedvirtual
isModuleStartStage(int stage) const overrideinet::MacProtocolBaseinlineprotectedvirtual
isModuleStopStage(int stage) const overrideinet::MacProtocolBaseinlineprotectedvirtual
isUp() constinet::OperationalMixin< cSimpleModule >inlineprotectedvirtual
isUpperMessage(cMessage *message) const overrideinet::MacProtocolBaseprotectedvirtual
JAMMING_STATE enum valueinet::EthernetMacBase
lastChangeinet::OperationalMixin< cSimpleModule >protected
lastTxFinishTimeinet::EthernetMacBaseprotected
lowerLayerInGateIdinet::MacProtocolBaseprotected
lowerLayerOutGateIdinet::MacProtocolBaseprotected
MacProtocolBase()inet::MacProtocolBaseprotected
MacReceiveState enum nameinet::EthernetMacBase
MacTransmitState enum nameinet::EthernetMacBase
networkInterfaceinet::MacProtocolBaseprotected
NOT_OPERATING enum valueinet::OperationalMixin< cSimpleModule >protected
nullEtherDescrinet::EthernetMacBaseprotectedstatic
NUM_OF_ETHERDESCRS enum valueinet::EthernetMacBaseprotected
numBackoffsinet::EthernetCsmaMacprotected
numBytesReceivedOKinet::EthernetMacBaseprotected
numBytesSentinet::EthernetMacBaseprotected
numCollisionsinet::EthernetCsmaMacprotected
numDroppedBitErrorinet::EthernetMacBaseprotected
numDroppedIfaceDowninet::EthernetMacBaseprotected
numDroppedNotForUsinet::EthernetMacBaseprotected
numDroppedPkFromHLIfaceDowninet::EthernetMacBaseprotected
numFramesFromHLinet::EthernetMacBaseprotected
numFramesPassedToHLinet::EthernetMacBaseprotected
numFramesReceivedOKinet::EthernetMacBaseprotected
numFramesSentinet::EthernetMacBaseprotected
numInitStages() const overrideinet::EthernetCsmaMacinlineprotectedvirtual
inet::MacProtocolBase::numInitStages() const overrideinet::OperationalMixin< cSimpleModule >inlineprotectedvirtual
numPauseFramesRcvdinet::EthernetMacBaseprotected
numPauseFramesSentinet::EthernetMacBaseprotected
OPERATING enum valueinet::OperationalMixin< cSimpleModule >protected
operationalStateinet::OperationalMixin< cSimpleModule >protected
parseMacAddressParameter(const char *addrstr)inet::MacProtocolBaseprotectedvirtual
PAUSE_STATE enum valueinet::EthernetMacBase
pauseUnitsRequestedinet::EthernetMacBaseprotected
physInGateinet::EthernetMacBaseprotected
physOutGateinet::EthernetMacBaseprotected
printParameters()inet::EthernetMacBaseprotectedvirtual
printState()inet::EthernetCsmaMacprotectedvirtual
processAtHandleMessageFinished()inet::EthernetMacBasevirtual
processConnectDisconnect() overrideinet::EthernetCsmaMacprotectedvirtual
processDetectedCollision()inet::EthernetCsmaMacprotectedvirtual
processMsgFromNetwork(EthernetSignalBase *msg)inet::EthernetCsmaMacprotectedvirtual
processReceivedControlFrame(Packet *packet)inet::EthernetCsmaMacprotectedvirtual
processReceivedDataFrame(Packet *frame)inet::EthernetCsmaMacprotectedvirtual
promiscuousinet::EthernetMacBaseprotected
readChannelParameters(bool errorWhenAsymmetric) overrideinet::EthernetCsmaMacprotectedvirtual
receiveSignal(cComponent *src, simsignal_t signalId, cObject *obj, cObject *details) overrideinet::EthernetMacBaseprotectedvirtual
receiveStateinet::EthernetMacBaseprotected
RECEIVING_STATE enum valueinet::EthernetMacBase
receptionStateChangedSignalinet::EthernetMacBaseprotectedstatic
refreshConnection()inet::EthernetMacBaseprotectedvirtual
refreshDisplay() const overrideinet::EthernetMacBaseprotectedvirtual
inet::MacProtocolBase::refreshDisplay() const overrideinet::OperationalMixin< cSimpleModule >protectedvirtual
registerInterface()inet::MacProtocolBaseprotectedvirtual
RX_COLLISION_STATE enum valueinet::EthernetMacBase
RX_IDLE_STATE enum valueinet::EthernetMacBase
RX_RECONNECT_STATE enum valueinet::EthernetMacBase
rxPausePkUnitsSignalinet::EthernetMacBaseprotectedstatic
rxPkOkSignalinet::EthernetMacBaseprotectedstatic
rxSignalsinet::EthernetCsmaMacprotected
scheduleEndIFGPeriod()inet::EthernetCsmaMacprotectedvirtual
scheduleEndPausePeriod(int pauseUnits)inet::EthernetCsmaMacprotectedvirtual
scheduleOperationTimeout(simtime_t timeout)inet::OperationalMixin< cSimpleModule >protectedvirtual
SelfMsgKindValues enum nameinet::EthernetMacBaseprotected
SEND_IFG_STATE enum valueinet::EthernetMacBase
sendDown(cMessage *message)inet::MacProtocolBaseprotectedvirtual
sendJamSignal()inet::EthernetCsmaMacprotectedvirtual
sendRawBytesinet::EthernetMacBaseprotected
sendSignal(EthernetSignalBase *signal, simtime_t_cref duration)inet::EthernetCsmaMacprotectedvirtual
sendUp(cMessage *message)inet::MacProtocolBaseprotectedvirtual
setOperationalState(State newState)inet::OperationalMixin< cSimpleModule >protectedvirtual
setupActiveOperation(LifecycleOperation *operation, IDoneCallback *doneCallback, State)inet::OperationalMixin< cSimpleModule >protectedvirtual
SPEED_OF_LIGHT_IN_CABLEinet::EthernetMacBasestatic
startActiveOperationExtraTime(simtime_t delay=SIMTIME_ZERO)inet::OperationalMixin< cSimpleModule >protectedvirtual
startActiveOperationExtraTimeOrFinish(simtime_t extraTime)inet::OperationalMixin< cSimpleModule >protectedvirtual
startFrameTransmission()inet::EthernetCsmaMacprotectedvirtual
STARTING_OPERATION enum valueinet::OperationalMixin< cSimpleModule >protected
State enum nameinet::OperationalMixin< cSimpleModule >protected
STOPPING_OPERATION enum valueinet::OperationalMixin< cSimpleModule >protected
totalCollisionTimeinet::EthernetCsmaMacprotected
totalSuccessfulRxTxTimeinet::EthernetCsmaMacprotected
transmissionChannelinet::EthernetMacBaseprotected
transmissionStateChangedSignalinet::EthernetMacBaseprotectedstatic
transmitStateinet::EthernetMacBaseprotected
TRANSMITTING_STATE enum valueinet::EthernetMacBase
TX_IDLE_STATE enum valueinet::EthernetMacBase
txFinished()inet::EthernetMacBaseprotectedvirtual
txPausePkUnitsSignalinet::EthernetMacBaseprotectedstatic
txQueueinet::MacProtocolBaseprotected
updateRxSignals(EthernetSignalBase *signal, simtime_t endRxTime)inet::EthernetCsmaMacprotectedvirtual
upperLayerInGateIdinet::MacProtocolBaseprotected
upperLayerOutGateIdinet::MacProtocolBaseprotected
verifyCrcAndLength(Packet *packet)inet::EthernetMacBaseprotected
WAIT_IFG_STATE enum valueinet::EthernetMacBase
~EthernetCsmaMac()inet::EthernetCsmaMacvirtual
~EthernetMacBase()inet::EthernetMacBasevirtual
~IActivePacketSink()inet::queueing::IActivePacketSinkinlinevirtual
~ILifecycle()inet::ILifecycleinlinevirtual
~MacProtocolBase()inet::MacProtocolBaseprotectedvirtual
~OperationalMixin()inet::OperationalMixin< cSimpleModule >virtual