A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ns3::LteUeRrcSapUser Class Referenceabstract

#include <lte-rrc-sap.h>

+ Inheritance diagram for ns3::LteUeRrcSapUser:
+ Collaboration diagram for ns3::LteUeRrcSapUser:

Classes

struct  SetupParameters
 

Public Member Functions

virtual void SendMeasurementReport (MeasurementReport msg)=0
 
virtual void SendRrcConnectionReconfigurationCompleted (RrcConnectionReconfigurationCompleted msg)=0
 
virtual void SendRrcConnectionReestablishmentComplete (RrcConnectionReestablishmentComplete msg)=0
 
virtual void SendRrcConnectionReestablishmentRequest (RrcConnectionReestablishmentRequest msg)=0
 
virtual void SendRrcConnectionRequest (RrcConnectionRequest msg)=0
 
virtual void SendRrcConnectionSetupCompleted (RrcConnectionSetupCompleted msg)=0
 
virtual void Setup (SetupParameters params)=0
 
- Public Member Functions inherited from ns3::LteRrcSap
virtual ~LteRrcSap ()
 

Additional Inherited Members

- Public Types inherited from ns3::LteRrcSap
enum  ReestablishmentCause { RECONFIGURATION_FAILURE, HANDOVER_FAILURE, OTHER_FAILURE }
 
- Static Public Attributes inherited from ns3::LteRrcSap
static const uint8_t MaxReportCells = 255
 

Detailed Description

Service Access Point (SAP) used by the UE RRC to send messages to the eNB. Each method defined in this class correspond to the transmission of a message that is defined in section 6.2.2 of TS 36.331.

Definition at line 566 of file lte-rrc-sap.h.

Member Function Documentation

virtual void ns3::LteUeRrcSapUser::SendMeasurementReport ( MeasurementReport  msg)
pure virtual

Implemented in ns3::MemberLteUeRrcSapUser< C >.

Referenced by ns3::LteUeRrc::SendMeasurementReport().

+ Here is the caller graph for this function:

virtual void ns3::LteUeRrcSapUser::SendRrcConnectionReconfigurationCompleted ( RrcConnectionReconfigurationCompleted  msg)
pure virtual
virtual void ns3::LteUeRrcSapUser::SendRrcConnectionReestablishmentComplete ( RrcConnectionReestablishmentComplete  msg)
pure virtual
virtual void ns3::LteUeRrcSapUser::SendRrcConnectionReestablishmentRequest ( RrcConnectionReestablishmentRequest  msg)
pure virtual
virtual void ns3::LteUeRrcSapUser::SendRrcConnectionRequest ( RrcConnectionRequest  msg)
pure virtual

Implemented in ns3::MemberLteUeRrcSapUser< C >.

Referenced by ns3::LteUeRrc::DoNotifyRandomAccessSuccessful().

+ Here is the caller graph for this function:

virtual void ns3::LteUeRrcSapUser::SendRrcConnectionSetupCompleted ( RrcConnectionSetupCompleted  msg)
pure virtual

Implemented in ns3::MemberLteUeRrcSapUser< C >.

Referenced by ns3::LteUeRrc::DoRecvRrcConnectionSetup().

+ Here is the caller graph for this function:

virtual void ns3::LteUeRrcSapUser::Setup ( SetupParameters  params)
pure virtual

Implemented in ns3::MemberLteUeRrcSapUser< C >.

Referenced by ns3::LteUeRrc::ApplyRadioResourceConfigDedicated(), and ns3::LteUeRrc::DoInitialize().

+ Here is the caller graph for this function:


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