INET Framework for OMNeT++/OMNEST
inet::PhysicalLayerBase Class Reference

#include <PhysicalLayerBase.h>

Inheritance diagram for inet::PhysicalLayerBase:
inet::OperationalBase inet::IPhysicalLayer inet::ILifecycle inet::physicallayer::Radio inet::physicallayer::NarrowbandRadioBase inet::physicallayer::FlatRadioBase inet::physicallayer::APSKRadio inet::physicallayer::Ieee80211Radio

Public Member Functions

 PhysicalLayerBase ()
 
- Public Member Functions inherited from inet::OperationalBase
 OperationalBase ()
 
- Public Member Functions inherited from inet::ILifecycle
virtual ~ILifecycle ()
 
- Public Member Functions inherited from inet::IPhysicalLayer
virtual ~IPhysicalLayer ()
 

Protected Member Functions

virtual bool isInitializeStage (int stage) override
 
virtual bool isNodeStartStage (int stage) override
 
virtual bool isNodeShutdownStage (int stage) override
 
- Protected Member Functions inherited from inet::OperationalBase
virtual int numInitStages () const override
 
virtual void initialize (int stage) override
 
virtual void handleMessage (cMessage *msg) override
 
virtual void handleMessageWhenDown (cMessage *msg)
 
virtual void handleMessageWhenUp (cMessage *msg)=0
 
virtual bool handleOperationStage (LifecycleOperation *operation, int stage, IDoneCallback *doneCallback) override
 Perform one stage of a lifecycle operation. More...
 
virtual bool handleNodeStart (IDoneCallback *doneCallback)
 
virtual bool handleNodeShutdown (IDoneCallback *doneCallback)
 
virtual void handleNodeCrash ()
 
virtual void setOperational (bool isOperational)
 

Additional Inherited Members

- Protected Attributes inherited from inet::OperationalBase
bool isOperational
 
simtime_t lastChange
 

Constructor & Destructor Documentation

inet::PhysicalLayerBase::PhysicalLayerBase ( )
inline
30 {}

Member Function Documentation

virtual bool inet::PhysicalLayerBase::isInitializeStage ( int  stage)
inlineoverrideprotectedvirtual

Implements inet::OperationalBase.

33 { return stage == INITSTAGE_PHYSICAL_LAYER; }
Initialization of the physical layer of protocol stacks.
Definition: InitStages.h:53
virtual bool inet::PhysicalLayerBase::isNodeShutdownStage ( int  stage)
inlineoverrideprotectedvirtual
virtual bool inet::PhysicalLayerBase::isNodeStartStage ( int  stage)
inlineoverrideprotectedvirtual

The documentation for this class was generated from the following file: