Template for the implementation of the LteAsSapUser as a member of an owner class of type C to which all methods are forwarded. More...
#include "lte-as-sap.h"
 Inheritance diagram for ns3::MemberLteAsSapUser< C >:
 Inheritance diagram for ns3::MemberLteAsSapUser< C >: Collaboration diagram for ns3::MemberLteAsSapUser< C >:
 Collaboration diagram for ns3::MemberLteAsSapUser< C >:| Public Member Functions | |
| MemberLteAsSapUser ()=delete | |
| MemberLteAsSapUser (C *owner) | |
| Constructor. | |
| void | NotifyConnectionFailed () override | 
| Notify the NAS that RRC Connection Establishment failed. | |
| void | NotifyConnectionReleased () override | 
| Notify the NAS that RRC Connection was released. | |
| void | NotifyConnectionSuccessful () override | 
| Notify the NAS that RRC Connection Establishment was successful. | |
| void | RecvData (Ptr< Packet > packet) override | 
| receive a data packet | |
|  Public Member Functions inherited from ns3::LteAsSapUser | |
| virtual | ~LteAsSapUser () | 
| Private Attributes | |
| C * | m_owner | 
| the owner class | |
Template for the implementation of the LteAsSapUser as a member of an owner class of type C to which all methods are forwarded.
Definition at line 197 of file lte-as-sap.h.
| ns3::MemberLteAsSapUser< C >::MemberLteAsSapUser | ( | C * | owner | ) | 
| 
 | delete | 
| 
 | overridevirtual | 
Notify the NAS that RRC Connection Establishment failed.
Implements ns3::LteAsSapUser.
Definition at line 235 of file lte-as-sap.h.
| 
 | overridevirtual | 
Notify the NAS that RRC Connection was released.
Implements ns3::LteAsSapUser.
Definition at line 249 of file lte-as-sap.h.
| 
 | overridevirtual | 
Notify the NAS that RRC Connection Establishment was successful.
Implements ns3::LteAsSapUser.
Definition at line 228 of file lte-as-sap.h.
| 
 | overridevirtual | 
receive a data packet
| packet | the packet | 
Implements ns3::LteAsSapUser.
Definition at line 242 of file lte-as-sap.h.
| 
 | private | 
the owner class
Definition at line 217 of file lte-as-sap.h.