#include <pfcpr15.h>
|
| Bool | gtpu_udp_ipv4 () const |
| |
| Bool | gtpu_udp_ipv6 () const |
| |
| Bool | udp_ipv4 () const |
| |
| Bool | udp_ipv6 () const |
| |
| Bool | ipv4 () const |
| |
| Bool | ipv6 () const |
| |
| Bool | ctag () const |
| |
| Bool | stag () const |
| |
| uint32_t | teid () const |
| |
| const in_addr & | ipv4_address () const |
| |
| const in6_addr & | ipv6_address () const |
| |
| uint32_t | port_number () const |
| |
| const uint8_t * | ctag_value () const |
| |
| const uint8_t * | stag_value () const |
| |
| OuterHeaderCreationIE & | ip_address_teid (const ESocket::Address &addr, uint32_t teid) |
| |
| OuterHeaderCreationIE & | ip_address_teid (const EIpAddress &addr, uint32_t teid) |
| |
| OuterHeaderCreationIE & | ip_address_teid (const in_addr &addr, uint32_t teid) |
| |
| OuterHeaderCreationIE & | ip_address_teid (const in6_addr &addr, uint32_t teid) |
| |
| OuterHeaderCreationIE & | ip_address_port (const ESocket::Address &addr, uint16_t port, InternetProtocolEnum protocol) |
| |
| OuterHeaderCreationIE & | ip_address_port (const EIpAddress &addr, uint16_t port, InternetProtocolEnum protocol) |
| |
| OuterHeaderCreationIE & | ip_address_port (const in_addr &addr, uint16_t port, InternetProtocolEnum protocol) |
| |
| OuterHeaderCreationIE & | ip_address_port (const in6_addr &addr, uint16_t port, InternetProtocolEnum protocol) |
| |
| OuterHeaderCreationIE & | ctag (const uint8_t *val) |
| |
| OuterHeaderCreationIE & | stag (const uint8_t *val) |
| |
| pfcp_outer_hdr_creation_ie_t & | data () |
| |
| | LengthCalculator (LengthCalculator *parent) |
| |
| PFCP_R15::OuterHeaderCreationIE::OuterHeaderCreationIE |
( |
pfcp_outer_hdr_creation_ie_t & |
ie, |
|
|
LengthCalculator * |
parent |
|
) |
| |
|
protected |
| uint16_t PFCP_R15::OuterHeaderCreationIE::calculateLength |
( |
| ) |
|
|
protectedvirtual |
| Bool PFCP_R15::OuterHeaderCreationIE::ctag |
( |
| ) |
const |
| const uint8_t* PFCP_R15::OuterHeaderCreationIE::ctag_value |
( |
| ) |
const |
| pfcp_outer_hdr_creation_ie_t& PFCP_R15::OuterHeaderCreationIE::data |
( |
| ) |
|
| Bool PFCP_R15::OuterHeaderCreationIE::gtpu_udp_ipv4 |
( |
| ) |
const |
| Bool PFCP_R15::OuterHeaderCreationIE::gtpu_udp_ipv6 |
( |
| ) |
const |
| OuterHeaderCreationIE& PFCP_R15::OuterHeaderCreationIE::ip_address_teid |
( |
const in_addr & |
addr, |
|
|
uint32_t |
teid |
|
) |
| |
| OuterHeaderCreationIE& PFCP_R15::OuterHeaderCreationIE::ip_address_teid |
( |
const in6_addr & |
addr, |
|
|
uint32_t |
teid |
|
) |
| |
| Bool PFCP_R15::OuterHeaderCreationIE::ipv4 |
( |
| ) |
const |
| const in_addr& PFCP_R15::OuterHeaderCreationIE::ipv4_address |
( |
| ) |
const |
| Bool PFCP_R15::OuterHeaderCreationIE::ipv6 |
( |
| ) |
const |
| const in6_addr& PFCP_R15::OuterHeaderCreationIE::ipv6_address |
( |
| ) |
const |
| uint32_t PFCP_R15::OuterHeaderCreationIE::port_number |
( |
| ) |
const |
| Bool PFCP_R15::OuterHeaderCreationIE::stag |
( |
| ) |
const |
| const uint8_t* PFCP_R15::OuterHeaderCreationIE::stag_value |
( |
| ) |
const |
| uint32_t PFCP_R15::OuterHeaderCreationIE::teid |
( |
| ) |
const |
| Bool PFCP_R15::OuterHeaderCreationIE::udp_ipv4 |
( |
| ) |
const |
| Bool PFCP_R15::OuterHeaderCreationIE::udp_ipv6 |
( |
| ) |
const |
The documentation for this class was generated from the following file:
- /home/vagrant/share/code/epctools-omec-pfcp/include/epc/pfcpr15.h