ANNA Suite  2020b
Multipurpose development suite for Telco applications
Namespaces | Macros | Functions
defines.hpp File Reference
#include <anna/diameter/helpers/defines.hpp>
#include <string>
#include <anna/diameter/helpers/tme/codectypes/codectypes.hpp>
Include dependency graph for defines.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 anna
 
 anna::diameter
 
 anna::diameter::helpers
 
 anna::diameter::helpers::tme
 

Macros

#define anna_diameter_helpers_define_avp(avpname, code)   anna_diameter_helpers_define_avp_in_context(avpname,code,tme)
 
#define anna_diameter_helpers_define_avp_with_values(avpname, code)   anna_diameter_helpers_define_avp_with_values_in_context(avpname,code,tme)
 

Functions

 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_Additional_Calling_Party_Number, 1)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_Announcement, 2)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_Announcement_Code, 3)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_Announcement_Data, 4)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp_with_values (CS_Announcement_Data_Type, 5)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_Announcement_Data_Value, 6)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_Bearer_Capability, 7)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_Call_Reference_Number, 8)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_Called_Party_Number, 9)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_Calling_Partys_Category, 10)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_Calling_Party_Number, 11)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp_with_values (CS_Event_Type_BCSM, 12)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp_with_values (CS_First_Call_Indication, 13)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_Free_Format_Data, 14)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_Furnish_Charging_Information, 15)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_High_Layer_Compatibility, 16)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_Information, 17)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_Location_Information, 18)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_MSC_Address, 19)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_Original_Called_Party_ID, 20)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_Originating_Location_Number, 21)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_Party_To_Charge, 22)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_Redirecting_Party_Number, 23)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_Redirection_Information, 24)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_Release_Cause_Code, 25)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_Rerouting_Number, 26)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_Service_Key, 27)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_Terminating_VLR_Number, 28)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_Warning_Period, 29)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_Accumulated_Time, 30)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp_with_values (CS_Announcement_Logic, 31)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp_with_values (CS_Announcement_Type, 32)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_Balance_TopUp_Data, 33)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_Call_SetUp_Result_Code, 34)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_Customer_Data, 35)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp_with_values (CS_Dialogue_Handling, 36)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_ISUP_Release_Cause_Code, 37)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_Max_Call_Duration, 38)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_Result_Code, 39)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_Start_Of_Charging, 40)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_Teleservice_Code, 41)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_Traffic_Case, 42)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_AoC_Info, 43)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_AoC_Info_e1, 44)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_AoC_Info_e2, 45)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_AoC_Info_e3, 46)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_AoC_Info_e4, 47)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_AoC_Info_e5, 48)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_AoC_Info_e6, 49)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_AoC_Info_e7, 50)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_Called_Party_BCD_Number, 51)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_Conference_Id, 52)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_MultiParty_Call_Indication, 53)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_Network_Type, 54)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (CS_Service_Id, 55)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (OCS_Account_Management_Op, 56)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp_with_values (VPN_Access_Type, 100)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (VPN_Identifier, 101)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (VPN_Information, 102)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp_with_values (VPN_Office_Zone_Indicator, 103)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp_with_values (VPN_On_Net_Indicator, 104)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (VPN_Public_Calling_Party_Number, 105)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (VPN_Public_Redirecting_Party_Number, 106)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp_with_values (VPN_Soft_Hard_Treatment, 107)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (VCC_Information, 151)
 
 anna::diameter::helpers::tme::anna_diameter_helpers_define_avp (VCC_Number, 152)
 

Macro Definition Documentation

◆ anna_diameter_helpers_define_avp

#define anna_diameter_helpers_define_avp (   avpname,
  code 
)    anna_diameter_helpers_define_avp_in_context(avpname,code,tme)

Contextualized definitions (avp id)

◆ anna_diameter_helpers_define_avp_with_values

#define anna_diameter_helpers_define_avp_with_values (   avpname,
  code 
)    anna_diameter_helpers_define_avp_with_values_in_context(avpname,code,tme)

Contextualized definitions (avp id and values)