EpcTools
An event based multi-threaded C++ development framework.
Public Member Functions | Protected Member Functions | Friends | List of all members
PFCP_R15::UpFunctionFeaturesIE Class Reference

#include <pfcpr15.h>

Inheritance diagram for PFCP_R15::UpFunctionFeaturesIE:
PFCP_R15::IEHeader PFCP_R15::LengthCalculator

Public Member Functions

Bool bucp () const
 
Bool ddnd () const
 
Bool dlbd () const
 
Bool trst () const
 
Bool ftup () const
 
Bool pfdm () const
 
Bool heeu () const
 
Bool treu () const
 
Bool empu () const
 
Bool pdiu () const
 
Bool udbc () const
 
Bool quoac () const
 
Bool trace () const
 
Bool frrt () const
 
Bool pfde () const
 
UpFunctionFeaturesIEbucp (Bool val)
 
UpFunctionFeaturesIEddnd (Bool val)
 
UpFunctionFeaturesIEdlbd (Bool val)
 
UpFunctionFeaturesIEtrst (Bool val)
 
UpFunctionFeaturesIEftup (Bool val)
 
UpFunctionFeaturesIEpfdm (Bool val)
 
UpFunctionFeaturesIEheeu (Bool val)
 
UpFunctionFeaturesIEtreu (Bool val)
 
UpFunctionFeaturesIEempu (Bool val)
 
UpFunctionFeaturesIEpdiu (Bool val)
 
UpFunctionFeaturesIEudbc (Bool val)
 
UpFunctionFeaturesIEquoac (Bool val)
 
UpFunctionFeaturesIEtrace (Bool val)
 
UpFunctionFeaturesIEfrrt (Bool val)
 
UpFunctionFeaturesIEpfde (Bool val)
 
pfcp_up_func_feat_ie_t & data ()
 
- Public Member Functions inherited from PFCP_R15::IEHeader
uint16_t type () const
 
IEHeadertype (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

 UpFunctionFeaturesIE (pfcp_up_func_feat_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 AssnSetupReq
 
class AssnSetupRsp
 
class AssnUpdateReq
 
class AssnUpdateRsp
 

Constructor & Destructor Documentation

PFCP_R15::UpFunctionFeaturesIE::UpFunctionFeaturesIE ( pfcp_up_func_feat_ie_t &  ie,
LengthCalculator parent 
)
protected

Member Function Documentation

Bool PFCP_R15::UpFunctionFeaturesIE::bucp ( ) const
UpFunctionFeaturesIE& PFCP_R15::UpFunctionFeaturesIE::bucp ( Bool  val)
uint16_t PFCP_R15::UpFunctionFeaturesIE::calculateLength ( )
protectedvirtual

Implements PFCP_R15::IEHeader.

pfcp_up_func_feat_ie_t& PFCP_R15::UpFunctionFeaturesIE::data ( )
Bool PFCP_R15::UpFunctionFeaturesIE::ddnd ( ) const
UpFunctionFeaturesIE& PFCP_R15::UpFunctionFeaturesIE::ddnd ( Bool  val)
Bool PFCP_R15::UpFunctionFeaturesIE::dlbd ( ) const
UpFunctionFeaturesIE& PFCP_R15::UpFunctionFeaturesIE::dlbd ( Bool  val)
Bool PFCP_R15::UpFunctionFeaturesIE::empu ( ) const
UpFunctionFeaturesIE& PFCP_R15::UpFunctionFeaturesIE::empu ( Bool  val)
Bool PFCP_R15::UpFunctionFeaturesIE::frrt ( ) const
UpFunctionFeaturesIE& PFCP_R15::UpFunctionFeaturesIE::frrt ( Bool  val)
Bool PFCP_R15::UpFunctionFeaturesIE::ftup ( ) const
UpFunctionFeaturesIE& PFCP_R15::UpFunctionFeaturesIE::ftup ( Bool  val)
Bool PFCP_R15::UpFunctionFeaturesIE::heeu ( ) const
UpFunctionFeaturesIE& PFCP_R15::UpFunctionFeaturesIE::heeu ( Bool  val)
Bool PFCP_R15::UpFunctionFeaturesIE::pdiu ( ) const
UpFunctionFeaturesIE& PFCP_R15::UpFunctionFeaturesIE::pdiu ( Bool  val)
Bool PFCP_R15::UpFunctionFeaturesIE::pfde ( ) const
UpFunctionFeaturesIE& PFCP_R15::UpFunctionFeaturesIE::pfde ( Bool  val)
Bool PFCP_R15::UpFunctionFeaturesIE::pfdm ( ) const
UpFunctionFeaturesIE& PFCP_R15::UpFunctionFeaturesIE::pfdm ( Bool  val)
Bool PFCP_R15::UpFunctionFeaturesIE::quoac ( ) const
UpFunctionFeaturesIE& PFCP_R15::UpFunctionFeaturesIE::quoac ( Bool  val)
Bool PFCP_R15::UpFunctionFeaturesIE::trace ( ) const
UpFunctionFeaturesIE& PFCP_R15::UpFunctionFeaturesIE::trace ( Bool  val)
Bool PFCP_R15::UpFunctionFeaturesIE::treu ( ) const
UpFunctionFeaturesIE& PFCP_R15::UpFunctionFeaturesIE::treu ( Bool  val)
Bool PFCP_R15::UpFunctionFeaturesIE::trst ( ) const
UpFunctionFeaturesIE& PFCP_R15::UpFunctionFeaturesIE::trst ( Bool  val)
Bool PFCP_R15::UpFunctionFeaturesIE::udbc ( ) const
UpFunctionFeaturesIE& PFCP_R15::UpFunctionFeaturesIE::udbc ( Bool  val)

Friends And Related Function Documentation

friend class AssnSetupReq
friend
friend class AssnSetupRsp
friend
friend class AssnUpdateReq
friend
friend class AssnUpdateRsp
friend

The documentation for this class was generated from the following file: