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

#include <lte-rrc-sap.h>

+ Inheritance diagram for ns3::LteUeRrcSapProvider:
+ Collaboration diagram for ns3::LteUeRrcSapProvider:

Classes

struct  CompleteSetupParameters
 

Public Member Functions

virtual void CompleteSetup (CompleteSetupParameters params)=0
 
virtual void RecvMasterInformationBlock (MasterInformationBlock msg)=0
 
virtual void RecvRrcConnectionReconfiguration (RrcConnectionReconfiguration msg)=0
 
virtual void RecvRrcConnectionReestablishment (RrcConnectionReestablishment msg)=0
 
virtual void RecvRrcConnectionReestablishmentReject (RrcConnectionReestablishmentReject msg)=0
 
virtual void RecvRrcConnectionReject (RrcConnectionReject msg)=0
 
virtual void RecvRrcConnectionRelease (RrcConnectionRelease msg)=0
 
virtual void RecvRrcConnectionSetup (RrcConnectionSetup msg)=0
 
virtual void RecvSystemInformation (SystemInformation msg)=0
 
virtual void RecvSystemInformationBlockType1 (SystemInformationBlockType1 msg)=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 to let the UE RRC receive a message from the eNB RRC. Each method defined in this class correspond to the reception of a message that is defined in section 6.2.2 of TS 36.331.

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

Member Function Documentation

virtual void ns3::LteUeRrcSapProvider::CompleteSetup ( CompleteSetupParameters  params)
pure virtual

Implemented in ns3::MemberLteUeRrcSapProvider< C >.

Referenced by ns3::LteUeRrcProtocolReal::DoSetup().

+ Here is the caller graph for this function:

virtual void ns3::LteUeRrcSapProvider::RecvMasterInformationBlock ( MasterInformationBlock  msg)
pure virtual
virtual void ns3::LteUeRrcSapProvider::RecvRrcConnectionReconfiguration ( RrcConnectionReconfiguration  msg)
pure virtual
virtual void ns3::LteUeRrcSapProvider::RecvRrcConnectionReestablishment ( RrcConnectionReestablishment  msg)
pure virtual
virtual void ns3::LteUeRrcSapProvider::RecvRrcConnectionReestablishmentReject ( RrcConnectionReestablishmentReject  msg)
pure virtual

Implemented in ns3::MemberLteUeRrcSapProvider< C >.

Referenced by ns3::LteEnbRrcProtocolIdeal::DoSendRrcConnectionReestablishmentReject().

+ Here is the caller graph for this function:

virtual void ns3::LteUeRrcSapProvider::RecvRrcConnectionReject ( RrcConnectionReject  msg)
pure virtual
virtual void ns3::LteUeRrcSapProvider::RecvRrcConnectionRelease ( RrcConnectionRelease  msg)
pure virtual

Implemented in ns3::MemberLteUeRrcSapProvider< C >.

Referenced by ns3::LteEnbRrcProtocolIdeal::DoSendRrcConnectionRelease().

+ Here is the caller graph for this function:

virtual void ns3::LteUeRrcSapProvider::RecvRrcConnectionSetup ( RrcConnectionSetup  msg)
pure virtual
virtual void ns3::LteUeRrcSapProvider::RecvSystemInformation ( SystemInformation  msg)
pure virtual
virtual void ns3::LteUeRrcSapProvider::RecvSystemInformationBlockType1 ( SystemInformationBlockType1  msg)
pure virtual

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