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 >:
Collaboration diagram for ns3::MemberLteAsSapUser< C >:Public Member Functions | |
| MemberLteAsSapUser (C *owner) | |
| Constructor. More... | |
| virtual void | NotifyConnectionFailed () |
| Notify the NAS that RRC Connection Establishment failed. More... | |
| virtual void | NotifyConnectionReleased () |
| Notify the NAS that RRC Connection was released. More... | |
| virtual void | NotifyConnectionSuccessful () |
| Notify the NAS that RRC Connection Establishment was successful. More... | |
| virtual void | RecvData (Ptr< Packet > packet) |
| receive a data packet More... | |
Public Member Functions inherited from ns3::LteAsSapUser | |
| virtual | ~LteAsSapUser () |
| virtual void | NotifyConnectionFailed ()=0 |
| Notify the NAS that RRC Connection Establishment failed. More... | |
| virtual void | NotifyConnectionReleased ()=0 |
| Notify the NAS that RRC Connection was released. More... | |
| virtual void | NotifyConnectionSuccessful ()=0 |
| Notify the NAS that RRC Connection Establishment was successful. More... | |
| virtual void | RecvData (Ptr< Packet > packet)=0 |
| receive a data packet More... | |
Private Member Functions | |
| MemberLteAsSapUser () | |
Private Attributes | |
| C * | m_owner |
| the owner class More... | |
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 228 of file lte-as-sap.h.
| ns3::MemberLteAsSapUser< C >::MemberLteAsSapUser | ( | C * | owner | ) |
|
private |
Definition at line 256 of file lte-as-sap.h.
|
virtual |
Notify the NAS that RRC Connection Establishment failed.
Implements ns3::LteAsSapUser.
Definition at line 269 of file lte-as-sap.h.
|
virtual |
Notify the NAS that RRC Connection was released.
Implements ns3::LteAsSapUser.
Definition at line 283 of file lte-as-sap.h.
|
virtual |
Notify the NAS that RRC Connection Establishment was successful.
Implements ns3::LteAsSapUser.
Definition at line 262 of file lte-as-sap.h.
|
virtual |
receive a data packet
| packet | the packet |
Implements ns3::LteAsSapUser.
Definition at line 276 of file lte-as-sap.h.
|
private |
the owner class
Definition at line 246 of file lte-as-sap.h.