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 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::tgpp
 

Macros

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

Functions

 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp_with_values (Node_Functionality, 862)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (User_Session_Id, 830)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Outgoing_Session_Id, 2320)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp_with_values (Session_Priority, 650)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Called_Asserted_Identity, 1250)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Number_Portability_Routing_Information, 2024)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Carrier_Select_Routing_Information, 2023)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Alternate_Charged_Party_Address, 1280)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Requested_Party_Address, 1251)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Associated_URI, 856)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Time_Stamps, 833)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (SIP_Request_Timestamp, 834)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (SIP_Response_Timestamp, 835)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (SIP_Request_Timestamp_Fraction, 2301)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (SIP_Response_Timestamp_Fraction, 2302)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Application_Server_Information, 850)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Application_Server, 836)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Application_Provided_Called_Party_Address, 837)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (IMS_Charging_Identifier, 841)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (SDP_Session_Description, 842)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Served_Party_IP_Address, 848)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Server_Capabilities, 603)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Mandatory_Capability, 604)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Optional_Capability, 605)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Server_Name, 602)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Trunk_Group_ID, 851)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Incoming_Trunk_Group_ID, 852)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Outgoing_Trunk_Group_ID, 853)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Bearer_Service, 854)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Service_Id, 855)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Service_Specific_Info, 1249)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Service_Specific_Type, 1257)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Service_Specific_Data, 863)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Number_Of_Participants, 885)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Message_Body, 889)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Content_Disposition, 828)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp_with_values (Originator, 864)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Cause_Code, 861)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp_with_values (Address_Type, 899)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Access_Network_Information, 1263)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Early_Media_Description, 1272)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (SDP_TimeStamps, 1273)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (SDP_Offer_Timestamp, 1274)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (SDP_Answer_Timestamp, 1275)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (IMS_Communication_Service_Identifier, 1281)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp_with_values (Online_Charging_Flag, 2303)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Real_Time_Tariff_Information, 2305)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Tariff_Information, 2060)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Tariff_XML, 2306)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Current_Tariff, 2056)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Next_Tariff, 2057)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Scale_Factor, 2059)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Rate_Element, 2058)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp_with_values (Reason_Code, 2316)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Unit_Cost, 2061)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Account_Expiration, 2309)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Application_Server_ID, 2101)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp_with_values (Application_Service_Type, 2102)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Application_Session_ID, 2103)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Delivery_Status, 2104)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (3GPP_Charging_Id, 2)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp_with_values (3GPP_PDP_Type, 3)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (3GPP_CG_Address, 4)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (3GPP_GPRS_Neg_QoS_Profile, 5)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (3GPP_SGSN_Address, 6)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (3GPP_GGSN_Address, 7)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (3GPP_IMSI_MCC_MNC, 8)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (3GPP_GGSN_MCC_MNC, 9)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (3GPP_NSAPI, 10)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (3GPP_Session_Stop_Indicator, 11)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (3GPP_Selection_Mode, 12)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (3GPP_Charging_Characteristics, 13)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (3GPP_SGSN_IPv6_Address, 15)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (3GPP_GGSN_IPv6_Address, 16)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (3GPP_SGSN_MCC_MNC, 18)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (3GGP_IMEISV, 20)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (3GPP_Rat_Type, 21)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (3GPP_User_Location_Info, 22)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (3GPP_MS_TimeZone, 23)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (3GPP_CAMEL_Charging_Info, 24)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Access_Network_Charging_Identifier_Value, 503)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Quota_Consumption_Time, 811)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Event_Type, 823)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (SIP_Method, 824)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Event, 825)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Content_Type, 826)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Content_Length, 827)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp_with_values (Role_Of_Node, 829)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Calling_Party_Address, 831)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Called_Party_Address, 832)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Inter_Operator_Identifier, 838)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Originating_IOI, 839)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Terminating_IOI, 840)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (SDP_Media_Component, 843)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (SDP_Media_Name, 844)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (SDP_Media_Description, 845)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (CG_Address, 846)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (GGSN_Address, 847)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Authorized_QoS, 849)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (PS_Furnish_Charging_Information, 865)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (PS_Free_Format_Data, 866)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp_with_values (PS_Append_Free_Format_Data, 867)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Time_Quota_Threshold, 868)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Volume_Quota_Threshold, 869)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp_with_values (Trigger_Type, 870)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp_with_values (Reporting_Reason, 872)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Service_Information, 873)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (PS_Information, 874)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (IMS_Information, 876)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp_with_values (Media_Initiator_Flag, 882)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Expires, 888)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Charging_Rule_Base_Name, 1004)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp_with_values (Type_Number, 1204)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Unit_Quota_Threshold, 1226)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (PDP_Address, 1227)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (SGSN_Address, 1228)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (PDP_Context_Type, 1247)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Service_Generic_Information, 1256)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Trigger, 1264)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Media_Initiator_Party, 1288)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp_with_values (Low_Balance_Indication, 2020)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Remaining_Balance, 2021)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp (Refund_Information, 2022)
 
 anna::diameter::helpers::tgpp::anna_diameter_helpers_define_avp_with_values (SDP_Type, 2036)
 

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,tgpp)

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,tgpp)

Contextualized definitions (avp id and values)