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 156 of file satellite-control-message.h.

Constructor & Destructor Documentation

◆ SatControlMessage()

ns3::SatControlMessage::SatControlMessage ( )
inline

Default constructor for SatControlMessage.

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

◆ ~SatControlMessage()

ns3::SatControlMessage::~SatControlMessage ( )
inline

Destructor.

Definition at line 174 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 137 of file satellite-control-message.cc.


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