5G-LENA nr-v4.0
The 5G/NR module for the ns-3 simulator
Loading...
Searching...
No Matches
ns3::NrSRMessage Class Reference

SR message. More...

#include "nr-control-messages.h"

+ Inheritance diagram for ns3::NrSRMessage:
+ Collaboration diagram for ns3::NrSRMessage:

Public Member Functions

 NrSRMessage ()
 NrSRMessage constructor.
 
 ~NrSRMessage () override
 ~NrSRMessage
 
uint16_t GetRNTI () const
 Get the RNTI of this message.
 
void SetRNTI (uint16_t rnti)
 Set the RNTI to which this message is intended.
 
- Public Member Functions inherited from ns3::NrControlMessage
 NrControlMessage ()
 NrControlMessage.
 
virtual ~NrControlMessage ()
 ~NrControlMessage
 
messageType GetMessageType () const
 Get the MessageType.
 
uint16_t GetSourceBwp () const
 
void SetSourceBwp (uint16_t bwpId)
 Set the BWP in which this message has been generated.
 

Additional Inherited Members

- Public Types inherited from ns3::NrControlMessage
enum  messageType {
  UL_DCI , DL_DCI , DL_CQI , MIB ,
  SIB1 , RACH_PREAMBLE , RAR , BSR ,
  DL_HARQ , SR , SRS
}
 The Message Type. More...
 
- Protected Member Functions inherited from ns3::NrControlMessage
void SetMessageType (messageType type)
 Set the MessageType.
 

Detailed Description

SR message.

Message that represent a scheduling request, with the RNTI from which this message is coming.

Definition at line 106 of file nr-control-messages.h.

Constructor & Destructor Documentation

◆ NrSRMessage()

ns3::NrSRMessage::NrSRMessage ( )

NrSRMessage constructor.

Definition at line 49 of file nr-control-messages.cc.

References ns3::NrControlMessage::SetMessageType(), and ns3::NrControlMessage::SR.

+ Here is the call graph for this function:

◆ ~NrSRMessage()

ns3::NrSRMessage::~NrSRMessage ( )
override

~NrSRMessage

Definition at line 55 of file nr-control-messages.cc.

Member Function Documentation

◆ GetRNTI()

uint16_t ns3::NrSRMessage::GetRNTI ( ) const

Get the RNTI of this message.

Returns
RNTI

Definition at line 67 of file nr-control-messages.cc.

◆ SetRNTI()

void ns3::NrSRMessage::SetRNTI ( uint16_t  rnti)

Set the RNTI to which this message is intended.

Parameters
rntiRNTI

Definition at line 61 of file nr-control-messages.cc.


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