Contains all of the configuration values used in the PFCP stack.
More...
#include <epfcp.h>
Contains all of the configuration values used in the PFCP stack.
| static Bool PFCP::Configuration::assignTeidRange |
( |
| ) |
|
|
inlinestatic |
| static Int PFCP::Configuration::heartbeatN1 |
( |
| ) |
|
|
inlinestatic |
| static LongLong PFCP::Configuration::heartbeatT1 |
( |
| ) |
|
|
inlinestatic |
| static Long PFCP::Configuration::lenActivityWnd |
( |
| ) |
|
|
inlinestatic |
| static ELogger& PFCP::Configuration::logger |
( |
| ) |
|
|
inlinestatic |
| static Int PFCP::Configuration::maxApplicationWorkers |
( |
| ) |
|
|
inlinestatic |
| static Long PFCP::Configuration::maxRspWait |
( |
| ) |
|
|
inlinestatic |
| static Int PFCP::Configuration::maxTranslatorWorkers |
( |
| ) |
|
|
inlinestatic |
| static MessageStatsMap& PFCP::Configuration::messageStatsTemplate |
( |
| ) |
|
|
inlinestatic |
Returns a reference to the message stats template map. Derived applications should populate this with entries for each message type they want to track statistics for. To populate entries, emplace() a MessageStats object in the map with the current message type returned by the Translator object in use (e.g. Configuration::translator().pfcp*Req())
- Returns
- a reference to the messages stats template map
| static Int PFCP::Configuration::minApplicationWorkers |
( |
| ) |
|
|
inlinestatic |
| static Int PFCP::Configuration::minTranslatorWorkers |
( |
| ) |
|
|
inlinestatic |
| static Int PFCP::Configuration::n1 |
( |
| ) |
|
|
inlinestatic |
| static size_t PFCP::Configuration::nbrActivityWnds |
( |
| ) |
|
|
inlinestatic |
| static UShort PFCP::Configuration::port |
( |
| ) |
|
|
inlinestatic |
| static Bool PFCP::Configuration::setAssignTeidRange |
( |
Bool |
atr | ) |
|
|
inlinestatic |
| static Int PFCP::Configuration::setHeartbeatN1 |
( |
Int |
hbn1 | ) |
|
|
inlinestatic |
| static LongLong PFCP::Configuration::setHeartbeatT1 |
( |
LongLong |
hbt1 | ) |
|
|
inlinestatic |
| static Long PFCP::Configuration::setLenActivityWnd |
( |
Long |
law | ) |
|
|
inlinestatic |
| static Int PFCP::Configuration::setMaxApplicationWorkers |
( |
Int |
w | ) |
|
|
inlinestatic |
| static Int PFCP::Configuration::setMaxTranslatorWorkers |
( |
Int |
w | ) |
|
|
inlinestatic |
| static Int PFCP::Configuration::setMinApplicationWorkers |
( |
Int |
w | ) |
|
|
inlinestatic |
| static Int PFCP::Configuration::setMinTranslatorWorkers |
( |
Int |
w | ) |
|
|
inlinestatic |
| static Int PFCP::Configuration::setN1 |
( |
Int |
n1 | ) |
|
|
inlinestatic |
| static size_t PFCP::Configuration::setNnbrActivityWnds |
( |
size_t |
naw | ) |
|
|
inlinestatic |
| static UShort PFCP::Configuration::setPort |
( |
UShort |
port | ) |
|
|
inlinestatic |
| static Int PFCP::Configuration::setSocketBufferSize |
( |
Int |
sz | ) |
|
|
inlinestatic |
| static LongLong PFCP::Configuration::setT1 |
( |
LongLong |
t1 | ) |
|
|
inlinestatic |
| static Int PFCP::Configuration::setTeidRangeBits |
( |
Int |
trb | ) |
|
|
inlinestatic |
| static Int PFCP::Configuration::socketBufferSize |
( |
| ) |
|
|
inlinestatic |
| static LongLong PFCP::Configuration::t1 |
( |
| ) |
|
|
inlinestatic |
| static Int PFCP::Configuration::teidRangeBits |
( |
| ) |
|
|
inlinestatic |
| static _EThreadEventNotification& PFCP::Configuration::threadApplication |
( |
| ) |
|
|
inlinestaticprotected |
| static Translator& PFCP::Configuration::translator |
( |
| ) |
|
|
inlinestatic |
| MsgType PFCP::Configuration::pfcpAssociationSetupReq = 5 |
|
static |
| MsgType PFCP::Configuration::pfcpAssociationSetupRsp = 6 |
|
static |
| MsgType PFCP::Configuration::pfcpHeartbeatReq = 1 |
|
static |
| MsgType PFCP::Configuration::pfcpHeartbeatRsp = 2 |
|
static |
| MsgType PFCP::Configuration::pfcpSessionEstablishmentReq = 50 |
|
static |
| MsgType PFCP::Configuration::pfcpSessionEstablishmentRsp = 51 |
|
static |
The documentation for this class was generated from the following files:
- /home/vagrant/share/code/epctoolsbw2/include/epc/epfcp.h
- /home/vagrant/share/code/epctoolsbw2/src/epfcp.cpp