ns3::SatControlMessage Class Referenceabstract

Abstract satellite control message class. More...

#include "satellite-control-message.h"

+ Inheritance diagram for ns3::SatControlMessage:
+ Collaboration diagram for ns3::SatControlMessage:

Public Member Functions

 SatControlMessage ()
 Default constructor for SatControlMessage. More...
 
 ~SatControlMessage ()
 Destructor. More...
 
virtual SatControlMsgTag::SatControlMsgType_t GetMsgType () const =0
 Get message specific type. More...
 
virtual uint32_t GetSizeInBytes () const =0
 Get real size of the control message. More...
 

Static Public Member Functions

static TypeId GetTypeId (void)
 methods derived from base classes More...
 

Detailed Description

Abstract satellite control message class.

The real control messages are inherited from it.

Definition at line 153 of file satellite-control-message.h.

Constructor & Destructor Documentation

◆ SatControlMessage()

ns3::SatControlMessage::SatControlMessage ( )
inline

Default constructor for SatControlMessage.

Definition at line 164 of file satellite-control-message.h.

◆ ~SatControlMessage()

ns3::SatControlMessage::~SatControlMessage ( )
inline

Destructor.

Definition at line 171 of file satellite-control-message.h.

Member Function Documentation

◆ GetMsgType()

◆ GetSizeInBytes()

virtual uint32_t ns3::SatControlMessage::GetSizeInBytes ( ) const
pure virtual

◆ GetTypeId()

TypeId ns3::SatControlMessage::GetTypeId ( void  )
static

methods derived from base classes

Definition at line 134 of file satellite-control-message.cc.


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