|
EpcTools
An event based multi-threaded C++ development framework.
|
#include <pfcpr15.h>
Public Member Functions | |
| uint8_t | mcc_digit_1 () const |
| uint8_t | mcc_digit_2 () const |
| uint8_t | mcc_digit_3 () const |
| uint8_t | mnc_digit_1 () const |
| uint8_t | mnc_digit_2 () const |
| uint8_t | mnc_digit_3 () const |
| uint32_t | trace_id () const |
| uint8_t | len_of_trigrng_evnts () const |
| const uint8_t * | trigrng_evnts () const |
| uint16_t | sess_trc_depth () const |
| uint32_t | len_of_list_of_intfcs () const |
| const uint8_t * | list_of_intfcs () const |
| uint16_t | len_of_ip_addr_of_trc_coll_ent () const |
| in_addr & | ipv4_addr_of_trc_coll_ent () const |
| in6_addr & | ipv6_addr_of_trc_coll_ent () const |
| TraceInformationIE & | mcc (const char *val, uint8_t len) |
| TraceInformationIE & | mnc (const char *val, uint8_t len) |
| TraceInformationIE & | plmnid (const uint8_t *val) |
| TraceInformationIE & | trace_id (uint32_t val) |
| TraceInformationIE & | trigrng_evnts (const uint8_t *val) |
| TraceInformationIE & | list_of_intfcs (const uint8_t *val) |
| TraceInformationIE & | ip_addr_of_trc_coll_ent (const ESocket::Address &val) |
| TraceInformationIE & | ip_addr_of_trc_coll_ent (const EIpAddress &val) |
| TraceInformationIE & | ip_addr_of_trc_coll_ent (const in_addr &val) |
| TraceInformationIE & | ip_addr_of_trc_coll_ent (const in6_addr &val) |
| pfcp_trc_info_ie_t & | data () |
Public Member Functions inherited from PFCP_R15::IEHeader | |
| uint16_t | type () const |
| IEHeader & | type (uint16_t type) |
| uint16_t | length () const |
| uint16_t | packedLength () const |
| Void | setLength () |
| Bool | present () const |
| pfcp_ie_header_t & | header () |
Public Member Functions inherited from PFCP_R15::LengthCalculator | |
| LengthCalculator (LengthCalculator *parent) | |
Protected Member Functions | |
| TraceInformationIE (pfcp_trc_info_ie_t &ie, LengthCalculator *parent) | |
| uint16_t | calculateLength () |
Protected Member Functions inherited from PFCP_R15::IEHeader | |
| IEHeader (pfcp_ie_header_t &hdr, uint16_t type, LengthCalculator *parent) | |
Friends | |
| class | SessionEstablishmentReq |
| class | SessionModificationReq |
|
protected |
|
protectedvirtual |
Implements PFCP_R15::IEHeader.
| pfcp_trc_info_ie_t& PFCP_R15::TraceInformationIE::data | ( | ) |
| TraceInformationIE& PFCP_R15::TraceInformationIE::ip_addr_of_trc_coll_ent | ( | const ESocket::Address & | val | ) |
| TraceInformationIE& PFCP_R15::TraceInformationIE::ip_addr_of_trc_coll_ent | ( | const EIpAddress & | val | ) |
| TraceInformationIE& PFCP_R15::TraceInformationIE::ip_addr_of_trc_coll_ent | ( | const in_addr & | val | ) |
| TraceInformationIE& PFCP_R15::TraceInformationIE::ip_addr_of_trc_coll_ent | ( | const in6_addr & | val | ) |
| in_addr& PFCP_R15::TraceInformationIE::ipv4_addr_of_trc_coll_ent | ( | ) | const |
| in6_addr& PFCP_R15::TraceInformationIE::ipv6_addr_of_trc_coll_ent | ( | ) | const |
| uint16_t PFCP_R15::TraceInformationIE::len_of_ip_addr_of_trc_coll_ent | ( | ) | const |
| uint32_t PFCP_R15::TraceInformationIE::len_of_list_of_intfcs | ( | ) | const |
| uint8_t PFCP_R15::TraceInformationIE::len_of_trigrng_evnts | ( | ) | const |
| const uint8_t* PFCP_R15::TraceInformationIE::list_of_intfcs | ( | ) | const |
| TraceInformationIE& PFCP_R15::TraceInformationIE::list_of_intfcs | ( | const uint8_t * | val | ) |
| TraceInformationIE& PFCP_R15::TraceInformationIE::mcc | ( | const char * | val, |
| uint8_t | len | ||
| ) |
| uint8_t PFCP_R15::TraceInformationIE::mcc_digit_1 | ( | ) | const |
| uint8_t PFCP_R15::TraceInformationIE::mcc_digit_2 | ( | ) | const |
| uint8_t PFCP_R15::TraceInformationIE::mcc_digit_3 | ( | ) | const |
| TraceInformationIE& PFCP_R15::TraceInformationIE::mnc | ( | const char * | val, |
| uint8_t | len | ||
| ) |
| uint8_t PFCP_R15::TraceInformationIE::mnc_digit_1 | ( | ) | const |
| uint8_t PFCP_R15::TraceInformationIE::mnc_digit_2 | ( | ) | const |
| uint8_t PFCP_R15::TraceInformationIE::mnc_digit_3 | ( | ) | const |
| TraceInformationIE& PFCP_R15::TraceInformationIE::plmnid | ( | const uint8_t * | val | ) |
| uint16_t PFCP_R15::TraceInformationIE::sess_trc_depth | ( | ) | const |
| uint32_t PFCP_R15::TraceInformationIE::trace_id | ( | ) | const |
| TraceInformationIE& PFCP_R15::TraceInformationIE::trace_id | ( | uint32_t | val | ) |
| const uint8_t* PFCP_R15::TraceInformationIE::trigrng_evnts | ( | ) | const |
| TraceInformationIE& PFCP_R15::TraceInformationIE::trigrng_evnts | ( | const uint8_t * | val | ) |
|
friend |
|
friend |
1.8.11