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

RRC message passing from the UE to the GNB. More...

#include "nr-rrc-protocol-ideal.h"

+ Inheritance diagram for ns3::nrUeRrcProtocolIdeal:
+ Collaboration diagram for ns3::nrUeRrcProtocolIdeal:

Public Member Functions

 nrUeRrcProtocolIdeal ()
 nrUeRrcProtocolIdeal constructor
 
 ~nrUeRrcProtocolIdeal () override
 ~nrUeRrcProtocolIdeal
 
void DoDispose () override
 
LteUeRrcSapUser * GetLteUeRrcSapUser ()
 GetLteUeRrcSapUser.
 
void SetLteUeRrcSapProvider (LteUeRrcSapProvider *p)
 SetLteUeRrcSapProvider.
 
void SetUeRrc (Ptr< LteUeRrc > rrc)
 SetUeRrc.
 

Static Public Member Functions

static TypeId GetTypeId ()
 GetTypeId.
 

Friends

class MemberLteUeRrcSapUser< nrUeRrcProtocolIdeal >
 

Detailed Description

RRC message passing from the UE to the GNB.

Models the transmission of RRC messages from the UE to the gNB in an ideal fashion, without errors and without consuming any radio resources.

Introspection did not find any typical Config paths.
No Attributes are defined for this type.
No TraceSources are defined for this type.
Size of this type is 72 bytes (on a 64-bit architecture).

Definition at line 35 of file nr-rrc-protocol-ideal.h.

Constructor & Destructor Documentation

◆ nrUeRrcProtocolIdeal()

ns3::nrUeRrcProtocolIdeal::nrUeRrcProtocolIdeal ( )

nrUeRrcProtocolIdeal constructor

Definition at line 30 of file nr-rrc-protocol-ideal.cc.

◆ ~nrUeRrcProtocolIdeal()

ns3::nrUeRrcProtocolIdeal::~nrUeRrcProtocolIdeal ( )
override

~nrUeRrcProtocolIdeal

Definition at line 37 of file nr-rrc-protocol-ideal.cc.

Member Function Documentation

◆ DoDispose()

void ns3::nrUeRrcProtocolIdeal::DoDispose ( )
override

Definition at line 42 of file nr-rrc-protocol-ideal.cc.

◆ GetLteUeRrcSapUser()

LteUeRrcSapUser * ns3::nrUeRrcProtocolIdeal::GetLteUeRrcSapUser ( )

GetLteUeRrcSapUser.

Returns

Definition at line 65 of file nr-rrc-protocol-ideal.cc.

◆ GetTypeId()

TypeId ns3::nrUeRrcProtocolIdeal::GetTypeId ( )
static

GetTypeId.

Returns
the type id of the object

Definition at line 50 of file nr-rrc-protocol-ideal.cc.

◆ SetLteUeRrcSapProvider()

void ns3::nrUeRrcProtocolIdeal::SetLteUeRrcSapProvider ( LteUeRrcSapProvider *  p)

SetLteUeRrcSapProvider.

Parameters
p

Definition at line 59 of file nr-rrc-protocol-ideal.cc.

◆ SetUeRrc()

void ns3::nrUeRrcProtocolIdeal::SetUeRrc ( Ptr< LteUeRrc >  rrc)

SetUeRrc.

Parameters
rrc

Definition at line 71 of file nr-rrc-protocol-ideal.cc.

Friends And Related Symbol Documentation

◆ MemberLteUeRrcSapUser< nrUeRrcProtocolIdeal >

friend class MemberLteUeRrcSapUser< nrUeRrcProtocolIdeal >
friend

Definition at line 1 of file nr-rrc-protocol-ideal.h.


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