|
INET Framework for OMNeT++/OMNEST
|
#include <Ieee80211LlcLpd.h>
Public Member Functions | |
| const Protocol * | getProtocol () const override |
Public Member Functions inherited from inet::Ieee8022Llc | |
| virtual | ~Ieee8022Llc () |
Public Member Functions inherited from inet::OperationalMixin< cSimpleModule > | |
| virtual | ~OperationalMixin () |
| }@ More... | |
Public Member Functions inherited from inet::ILifecycle | |
| virtual | ~ILifecycle () |
Public Member Functions inherited from inet::DefaultProtocolRegistrationListener | |
| virtual void | handleRegisterServiceGroup (const ProtocolGroup &protocolGroup, cGate *gate, ServicePrimitive servicePrimitive) override |
| virtual void | handleRegisterProtocolGroup (const ProtocolGroup &protocolGroup, cGate *gate, ServicePrimitive servicePrimitive) override |
| virtual void | handleRegisterAnyService (cGate *gate, ServicePrimitive servicePrimitive) override |
| virtual void | handleRegisterAnyProtocol (cGate *gate, ServicePrimitive servicePrimitive) override |
Protected Member Functions | |
| virtual void | encapsulate (Packet *frame) override |
Protected Member Functions inherited from inet::Ieee8022Llc | |
| void | clearSockets () |
| virtual int | numInitStages () const override |
| virtual void | initialize (int stage) override |
| virtual void | handleMessageWhenUp (cMessage *message) override |
| virtual void | decapsulate (Packet *frame) |
| virtual void | processPacketFromHigherLayer (Packet *msg) |
| virtual bool | deliverCopyToSockets (Packet *packet) |
| virtual bool | isDeliverableToUpperLayer (Packet *packet) |
| virtual void | processPacketFromMac (Packet *packet) |
| virtual void | processCommandFromHigherLayer (Request *request) |
| virtual void | registerMyProtocol () |
| virtual void | handleRegisterService (const Protocol &protocol, cGate *gate, ServicePrimitive servicePrimitive) override |
| virtual void | handleRegisterProtocol (const Protocol &protocol, cGate *gate, ServicePrimitive servicePrimitive) override |
| virtual bool | isInitializeStage (int stage) const override |
| virtual bool | isModuleStartStage (int stage) const override |
| virtual bool | isModuleStopStage (int stage) const override |
| virtual void | handleStartOperation (LifecycleOperation *operation) override |
| virtual void | handleStopOperation (LifecycleOperation *operation) override |
| virtual void | handleCrashOperation (LifecycleOperation *operation) override |
Protected Member Functions inherited from inet::OperationalMixin< cSimpleModule > | |
| virtual int | numInitStages () const override |
| virtual void | refreshDisplay () const override |
| virtual void | handleMessage (cMessage *msg) override |
| virtual void | handleMessageWhenDown (cMessage *msg) |
| virtual bool | handleOperationStage (LifecycleOperation *operation, IDoneCallback *doneCallback) override |
| Perform one stage of a lifecycle operation. More... | |
| virtual State | getInitialOperationalState () const |
| Returns initial operational state: OPERATING or NOT_OPERATING. More... | |
| virtual void | handleActiveOperationTimeout (cMessage *message) |
| virtual bool | isUp () const |
| utility functions More... | |
| virtual bool | isDown () const |
| virtual void | setOperationalState (State newState) |
| virtual void | scheduleOperationTimeout (simtime_t timeout) |
| virtual void | setupActiveOperation (LifecycleOperation *operation, IDoneCallback *doneCallback, State) |
| virtual void | delayActiveOperationFinish (simtime_t timeout) |
| virtual void | startActiveOperationExtraTime (simtime_t delay=SIMTIME_ZERO) |
| virtual void | startActiveOperationExtraTimeOrFinish (simtime_t extraTime) |
| virtual void | finishActiveOperation () |
Additional Inherited Members | |
Static Public Member Functions inherited from inet::Ieee8022Llc | |
| static const Protocol * | getProtocol (const Ptr< const Ieee8022LlcHeader > &header) |
Protected Types inherited from inet::OperationalMixin< cSimpleModule > | |
| enum | State |
Protected Attributes inherited from inet::Ieee8022Llc | |
| std::set< const Protocol * > | upperProtocols |
| std::map< int, SocketDescriptor * > | socketIdToSocketDescriptor |
Protected Attributes inherited from inet::OperationalMixin< cSimpleModule > | |
| State | operationalState |
| simtime_t | lastChange |
| Operation | activeOperation |
| cMessage * | activeOperationTimeout |
| cMessage * | activeOperationExtraTimer |
|
overrideprotectedvirtual |
Reimplemented from inet::Ieee8022Llc.
|
overridevirtual |
Implements inet::ieee80211::IIeee80211Llc.
Referenced by encapsulate().