Template for the implementation of the LteEnbRrcSapUser as a member of an owner class of type C to which all methods are forwarded. More...
#include <lte-rrc-sap.h>
Public Member Functions | |
MemberLteEnbRrcSapUser (C *owner) | |
virtual RrcConnectionReconfiguration | DecodeHandoverCommand (Ptr< Packet > p) |
virtual HandoverPreparationInfo | DecodeHandoverPreparationInformation (Ptr< Packet > p) |
virtual Ptr< Packet > | EncodeHandoverCommand (RrcConnectionReconfiguration msg) |
virtual Ptr< Packet > | EncodeHandoverPreparationInformation (HandoverPreparationInfo msg) |
virtual void | RemoveUe (uint16_t rnti) |
virtual void | SendRrcConnectionReconfiguration (uint16_t rnti, RrcConnectionReconfiguration msg) |
Send an RRCConnectionReconfiguration message to a UE during an RRC connection reconfiguration procedure (Section 5.3.5 of TS 36.331). More... | |
virtual void | SendRrcConnectionReestablishment (uint16_t rnti, RrcConnectionReestablishment msg) |
Send an RRCConnectionReestablishment message to a UE during an RRC connection re-establishment procedure (Section 5.3.7 of TS 36.331). More... | |
virtual void | SendRrcConnectionReestablishmentReject (uint16_t rnti, RrcConnectionReestablishmentReject msg) |
Send an RRCConnectionReestablishmentReject message to a UE during an RRC connection re-establishment procedure (Section 5.3.7 of TS 36.331). More... | |
virtual void | SendRrcConnectionReject (uint16_t rnti, RrcConnectionReject msg) |
Send an RRCConnectionReject message to a UE during an RRC connection establishment procedure (Section 5.3.3 of TS 36.331). More... | |
virtual void | SendRrcConnectionRelease (uint16_t rnti, RrcConnectionRelease msg) |
Send an RRCConnectionRelease message to a UE during an RRC connection release procedure (Section 5.3.8 of TS 36.331). More... | |
virtual void | SendRrcConnectionSetup (uint16_t rnti, RrcConnectionSetup msg) |
Send an RRCConnectionSetup message to a UE during an RRC connection establishment procedure (Section 5.3.3 of TS 36.331). More... | |
virtual void | SendSystemInformation (SystemInformation msg) |
Send a SystemInformation message to all attached UEs during a system information acquisition procedure (Section 5.2.2 of TS 36.331). More... | |
virtual void | SetupUe (uint16_t rnti, SetupUeParameters params) |
Public Member Functions inherited from ns3::LteRrcSap | |
virtual | ~LteRrcSap () |
Private Member Functions | |
MemberLteEnbRrcSapUser () | |
Private Attributes | |
C * | m_owner |
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 |
Template for the implementation of the LteEnbRrcSapUser as a member of an owner class of type C to which all methods are forwarded.
Definition at line 1107 of file lte-rrc-sap.h.
ns3::MemberLteEnbRrcSapUser< C >::MemberLteEnbRrcSapUser | ( | C * | owner | ) |
Definition at line 1134 of file lte-rrc-sap.h.
|
private |
Definition at line 1140 of file lte-rrc-sap.h.
|
virtual |
Implements ns3::LteEnbRrcSapUser.
Definition at line 1231 of file lte-rrc-sap.h.
|
virtual |
Implements ns3::LteEnbRrcSapUser.
Definition at line 1216 of file lte-rrc-sap.h.
|
virtual |
Implements ns3::LteEnbRrcSapUser.
Definition at line 1224 of file lte-rrc-sap.h.
|
virtual |
Implements ns3::LteEnbRrcSapUser.
Definition at line 1209 of file lte-rrc-sap.h.
|
virtual |
Implements ns3::LteEnbRrcSapUser.
Definition at line 1153 of file lte-rrc-sap.h.
|
virtual |
Send an RRCConnectionReconfiguration message to a UE during an RRC connection reconfiguration procedure (Section 5.3.5 of TS 36.331).
rnti | the RNTI of the destination UE |
msg | the message |
Implements ns3::LteEnbRrcSapUser.
Definition at line 1174 of file lte-rrc-sap.h.
|
virtual |
Send an RRCConnectionReestablishment message to a UE during an RRC connection re-establishment procedure (Section 5.3.7 of TS 36.331).
rnti | the RNTI of the destination UE |
msg | the message |
Implements ns3::LteEnbRrcSapUser.
Definition at line 1181 of file lte-rrc-sap.h.
|
virtual |
Send an RRCConnectionReestablishmentReject message to a UE during an RRC connection re-establishment procedure (Section 5.3.7 of TS 36.331).
rnti | the RNTI of the destination UE |
msg | the message |
Implements ns3::LteEnbRrcSapUser.
Definition at line 1188 of file lte-rrc-sap.h.
|
virtual |
Send an RRCConnectionReject message to a UE during an RRC connection establishment procedure (Section 5.3.3 of TS 36.331).
rnti | the RNTI of the destination UE |
msg | the message |
Implements ns3::LteEnbRrcSapUser.
Definition at line 1202 of file lte-rrc-sap.h.
|
virtual |
Send an RRCConnectionRelease message to a UE during an RRC connection release procedure (Section 5.3.8 of TS 36.331).
rnti | the RNTI of the destination UE |
msg | the message |
Implements ns3::LteEnbRrcSapUser.
Definition at line 1195 of file lte-rrc-sap.h.
|
virtual |
Send an RRCConnectionSetup message to a UE during an RRC connection establishment procedure (Section 5.3.3 of TS 36.331).
rnti | the RNTI of the destination UE |
msg | the message |
Implements ns3::LteEnbRrcSapUser.
Definition at line 1167 of file lte-rrc-sap.h.
|
virtual |
Send a SystemInformation message to all attached UEs during a system information acquisition procedure (Section 5.2.2 of TS 36.331).
msg | the message |
Implements ns3::LteEnbRrcSapUser.
Definition at line 1160 of file lte-rrc-sap.h.
|
virtual |
Implements ns3::LteEnbRrcSapUser.
Definition at line 1146 of file lte-rrc-sap.h.
|
private |
Definition at line 1130 of file lte-rrc-sap.h.