Go to the source code of this file.
|
#define | anna_diameter_helpers_define_vendor(vendorname, code) |
|
#define | anna_diameter_helpers_define_appid(appname, code) static const S32 APPID__##appname = code |
|
#define | anna_diameter_helpers_define_avp_in_context(avpname, code, context) static const AvpId AVPID__##avpname(code,VENDORID__##context) |
|
#define | anna_diameter_helpers_define_avp_with_values_in_context(avpname, code, context) |
|
#define | anna_diameter_helpers_define_command_request(commandname, code) static const CommandId COMMANDID__##commandname(code,true) |
|
#define | anna_diameter_helpers_define_command_answer(commandname, code) static const CommandId COMMANDID__##commandname(code,false) |
|
|
| anna::diameter::helpers::anna_diameter_helpers_define_vendor (radius, 0) |
|
| anna::diameter::helpers::anna_diameter_helpers_define_vendor (base, 0) |
|
| anna::diameter::helpers::anna_diameter_helpers_define_vendor (dcca, 0) |
|
| anna::diameter::helpers::anna_diameter_helpers_define_vendor (ietf, 0) |
|
| anna::diameter::helpers::anna_diameter_helpers_define_vendor (etsi, 13019) |
|
| anna::diameter::helpers::anna_diameter_helpers_define_vendor (tgpp, 10415) |
|
| anna::diameter::helpers::anna_diameter_helpers_define_vendor (nokia, 94) |
|
| anna::diameter::helpers::anna_diameter_helpers_define_vendor (ericsson, 193) |
|
| anna::diameter::helpers::anna_diameter_helpers_define_vendor (huawei, 2011) |
|
| anna::diameter::helpers::anna_diameter_helpers_define_vendor (tid, 5189) |
|
| anna::diameter::helpers::anna_diameter_helpers_define_vendor (tme, 27640) |
|
| anna::diameter::helpers::anna_diameter_helpers_define_appid (Diameter_Common_Message, 0) |
|
| anna::diameter::helpers::anna_diameter_helpers_define_appid (NASREQ, 1) |
|
| anna::diameter::helpers::anna_diameter_helpers_define_appid (Mobile_IPv4, 2) |
|
| anna::diameter::helpers::anna_diameter_helpers_define_appid (Diameter_Base_Accounting, 3) |
|
| anna::diameter::helpers::anna_diameter_helpers_define_appid (Diameter_Credit_Control, 4) |
|
| anna::diameter::helpers::anna_diameter_helpers_define_appid (Diameter_EAP, 5) |
|
| anna::diameter::helpers::anna_diameter_helpers_define_appid (Diameter_Session_Initiation_Protocol_Application, 6) |
|
| anna::diameter::helpers::anna_diameter_helpers_define_appid (Diameter_Mobile_IPv6_IKE, 7) |
|
| anna::diameter::helpers::anna_diameter_helpers_define_appid (Diameter_Mobile_IPv6_Auth, 8) |
|
| anna::diameter::helpers::anna_diameter_helpers_define_appid (Diameter_QoS_Application, 9) |
|
| anna::diameter::helpers::anna_diameter_helpers_define_appid (3GPP_Rx, 16777236) |
|
| anna::diameter::helpers::anna_diameter_helpers_define_appid (3GPP_Gx, 16777238) |
|
| anna::diameter::helpers::anna_diameter_helpers_define_appid (3GPP_Sy, 16777302) |
|
◆ anna_diameter_helpers_define_appid
#define anna_diameter_helpers_define_appid |
( |
|
appname, |
|
|
|
code |
|
) |
| static const S32 APPID__##appname = code |
Define APPID__<context> with S32 value (top = 4294967295)
◆ anna_diameter_helpers_define_avp_in_context
#define anna_diameter_helpers_define_avp_in_context |
( |
|
avpname, |
|
|
|
code, |
|
|
|
context |
|
) |
| static const AvpId AVPID__##avpname(code,VENDORID__##context) |
Define AVPID__<avpname> for any <context> with AvpId value
◆ anna_diameter_helpers_define_avp_with_values_in_context
#define anna_diameter_helpers_define_avp_with_values_in_context |
( |
|
avpname, |
|
|
|
code, |
|
|
|
context |
|
) |
| |
Value: struct AVPVALUES__##avpname\
#define anna_diameter_helpers_define_avp_in_context(avpname, code, context)
Definition: defines.hpp:34
Define AVPID__<avpname> and AVPVALUES__<avpname> for any <context> with AvpId value and static struct
◆ anna_diameter_helpers_define_command_answer
#define anna_diameter_helpers_define_command_answer |
( |
|
commandname, |
|
|
|
code |
|
) |
| static const CommandId COMMANDID__##commandname(code,false) |
Define COMMANDID__<commandname> for answers with CommandId value
◆ anna_diameter_helpers_define_command_request
#define anna_diameter_helpers_define_command_request |
( |
|
commandname, |
|
|
|
code |
|
) |
| static const CommandId COMMANDID__##commandname(code,true) |
Define COMMANDID__<commandname> for requests with CommandId value
◆ anna_diameter_helpers_define_vendor
#define anna_diameter_helpers_define_vendor |
( |
|
vendorname, |
|
|
|
code |
|
) |
| |
Value:\
static
const S32 VENDORID__##vendorname = code
int32_t S32
Definition: defines.hpp:78
Define VENDORID__<context> with S32 value