9 #ifndef anna_diameter_helpers_defines_hpp 10 #define anna_diameter_helpers_defines_hpp 21 #define anna_diameter_helpers_define_vendor(vendorname,code)\ 23 static const S32 VENDORID__##vendorname = code 28 #define anna_diameter_helpers_define_appid(appname,code)\ 29 static const S32 APPID__##appname = code 34 #define anna_diameter_helpers_define_avp_in_context(avpname,code,context)\ 35 static const AvpId AVPID__##avpname(code,VENDORID__##context) 40 #define anna_diameter_helpers_define_avp_with_values_in_context(avpname,code,context)\ 41 anna_diameter_helpers_define_avp_in_context(avpname,code,context);\ 42 struct AVPVALUES__##avpname\ 47 #define anna_diameter_helpers_define_command_request(commandname,code)\ 48 static const CommandId COMMANDID__##commandname(code,true) 53 #define anna_diameter_helpers_define_command_answer(commandname,code)\ 54 static const CommandId COMMANDID__##commandname(code,false) 64 static const AvpId AVPID__AVP(0, 0);
std::pair< S32, S32 > AvpId
Definition: defines.hpp:31
anna_diameter_helpers_define_vendor(radius, 0)
anna_diameter_helpers_define_appid(Diameter_Common_Message, 0)