ANNA Suite  2020b
Multipurpose development suite for Telco applications
Namespaces | Classes | Functions
anna::diameter::helpers::tme Namespace Reference

Namespaces

 codectypes
 

Classes

struct  Format
 

Functions

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

Function Documentation

◆ anna_diameter_helpers_define_avp() [1/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_Additional_Calling_Party_Number  ,
 
)

Avps

◆ anna_diameter_helpers_define_avp() [2/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_Announcement  ,
 
)

◆ anna_diameter_helpers_define_avp() [3/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_Announcement_Code  ,
 
)

◆ anna_diameter_helpers_define_avp() [4/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_Announcement_Data  ,
 
)

◆ anna_diameter_helpers_define_avp() [5/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_Announcement_Data_Value  ,
 
)

◆ anna_diameter_helpers_define_avp() [6/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_Bearer_Capability  ,
 
)

◆ anna_diameter_helpers_define_avp() [7/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_Call_Reference_Number  ,
 
)

◆ anna_diameter_helpers_define_avp() [8/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_Called_Party_Number  ,
 
)

◆ anna_diameter_helpers_define_avp() [9/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_Calling_Partys_Category  ,
10   
)

◆ anna_diameter_helpers_define_avp() [10/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_Calling_Party_Number  ,
11   
)

◆ anna_diameter_helpers_define_avp() [11/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_Free_Format_Data  ,
14   
)

◆ anna_diameter_helpers_define_avp() [12/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_Furnish_Charging_Information  ,
15   
)

◆ anna_diameter_helpers_define_avp() [13/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_High_Layer_Compatibility  ,
16   
)

◆ anna_diameter_helpers_define_avp() [14/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_Information  ,
17   
)

◆ anna_diameter_helpers_define_avp() [15/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_Location_Information  ,
18   
)

◆ anna_diameter_helpers_define_avp() [16/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_MSC_Address  ,
19   
)

◆ anna_diameter_helpers_define_avp() [17/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_Original_Called_Party_ID  ,
20   
)

◆ anna_diameter_helpers_define_avp() [18/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_Originating_Location_Number  ,
21   
)

◆ anna_diameter_helpers_define_avp() [19/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_Party_To_Charge  ,
22   
)

◆ anna_diameter_helpers_define_avp() [20/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_Redirecting_Party_Number  ,
23   
)

◆ anna_diameter_helpers_define_avp() [21/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_Redirection_Information  ,
24   
)

◆ anna_diameter_helpers_define_avp() [22/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_Release_Cause_Code  ,
25   
)

◆ anna_diameter_helpers_define_avp() [23/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_Rerouting_Number  ,
26   
)

◆ anna_diameter_helpers_define_avp() [24/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_Service_Key  ,
27   
)

◆ anna_diameter_helpers_define_avp() [25/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_Terminating_VLR_Number  ,
28   
)

◆ anna_diameter_helpers_define_avp() [26/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_Warning_Period  ,
29   
)

◆ anna_diameter_helpers_define_avp() [27/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_Accumulated_Time  ,
30   
)

◆ anna_diameter_helpers_define_avp() [28/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_Balance_TopUp_Data  ,
33   
)

◆ anna_diameter_helpers_define_avp() [29/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_Call_SetUp_Result_Code  ,
34   
)

◆ anna_diameter_helpers_define_avp() [30/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_Customer_Data  ,
35   
)

◆ anna_diameter_helpers_define_avp() [31/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_ISUP_Release_Cause_Code  ,
37   
)

◆ anna_diameter_helpers_define_avp() [32/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_Max_Call_Duration  ,
38   
)

◆ anna_diameter_helpers_define_avp() [33/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_Result_Code  ,
39   
)

◆ anna_diameter_helpers_define_avp() [34/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_Start_Of_Charging  ,
40   
)

◆ anna_diameter_helpers_define_avp() [35/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_Teleservice_Code  ,
41   
)

◆ anna_diameter_helpers_define_avp() [36/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_Traffic_Case  ,
42   
)

◆ anna_diameter_helpers_define_avp() [37/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_AoC_Info  ,
43   
)

◆ anna_diameter_helpers_define_avp() [38/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_AoC_Info_e1  ,
44   
)

◆ anna_diameter_helpers_define_avp() [39/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_AoC_Info_e2  ,
45   
)

◆ anna_diameter_helpers_define_avp() [40/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_AoC_Info_e3  ,
46   
)

◆ anna_diameter_helpers_define_avp() [41/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_AoC_Info_e4  ,
47   
)

◆ anna_diameter_helpers_define_avp() [42/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_AoC_Info_e5  ,
48   
)

◆ anna_diameter_helpers_define_avp() [43/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_AoC_Info_e6  ,
49   
)

◆ anna_diameter_helpers_define_avp() [44/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_AoC_Info_e7  ,
50   
)

◆ anna_diameter_helpers_define_avp() [45/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_Called_Party_BCD_Number  ,
51   
)

◆ anna_diameter_helpers_define_avp() [46/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_Conference_Id  ,
52   
)

◆ anna_diameter_helpers_define_avp() [47/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_MultiParty_Call_Indication  ,
53   
)

◆ anna_diameter_helpers_define_avp() [48/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_Network_Type  ,
54   
)

◆ anna_diameter_helpers_define_avp() [49/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( CS_Service_Id  ,
55   
)

◆ anna_diameter_helpers_define_avp() [50/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( OCS_Account_Management_Op  ,
56   
)

◆ anna_diameter_helpers_define_avp() [51/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( VPN_Identifier  ,
101   
)

◆ anna_diameter_helpers_define_avp() [52/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( VPN_Information  ,
102   
)

◆ anna_diameter_helpers_define_avp() [53/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( VPN_Public_Calling_Party_Number  ,
105   
)

◆ anna_diameter_helpers_define_avp() [54/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( VPN_Public_Redirecting_Party_Number  ,
106   
)

◆ anna_diameter_helpers_define_avp() [55/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( VCC_Information  ,
151   
)

◆ anna_diameter_helpers_define_avp() [56/56]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp ( VCC_Number  ,
152   
)

◆ anna_diameter_helpers_define_avp_with_values() [1/10]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp_with_values ( CS_Announcement_Data_Type  ,
 
)
46  {
47  enum v_ {
48  Integer32 = 1,
49  ISDNNumber = 2,
50  Time = 3
51  };
52 };
Here is the call graph for this function:

◆ anna_diameter_helpers_define_avp_with_values() [2/10]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp_with_values ( CS_Event_Type_BCSM  ,
12   
)
60  {
61  enum v_ {
62  collectedInfo = 2,
63  analyzedInformation = 3,
64  routeSelectFailure = 4,
65  oCalledPartyBusy = 5,
66  oNoAnswer = 6,
67  oAnswer = 7,
68  oDisconnect = 9,
69  oAbandon = 10,
70  termAttemptAuthorized = 12,
71  tBusy = 13,
72  tNoAnswer = 14,
73  tAnswer = 15,
74  tDisconnect = 17,
75  tAbandon = 18
76  };
77 };

◆ anna_diameter_helpers_define_avp_with_values() [3/10]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp_with_values ( CS_First_Call_Indication  ,
13   
)
79  {
80  enum v_ {
81  FIRST_CALL_FALSE = 0,
82  FIRST_CALL_TRUE = 1
83  };
84 };
Here is the call graph for this function:

◆ anna_diameter_helpers_define_avp_with_values() [4/10]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp_with_values ( CS_Announcement_Logic  ,
31   
)
103  {
104  enum v_ {
105  NOT_TO_BE_PLAYED = 0,
106  PLAYED_TO_CALLING_PARTY = 1,
107  PLAYED_TO_CALLED_PARTY = 2,
108  PLAYED_TO_BOTH_PARTIES = 3
109  };
110 };

◆ anna_diameter_helpers_define_avp_with_values() [5/10]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp_with_values ( CS_Announcement_Type  ,
32   
)
112  {
113  enum v_ {
114  IMMEDIATE_ANNOUNCEMENT = 0,
115  MIDCALL_ANNOUNCEMENT = 1,
116  ENDCALL_ANNOUNCEMENT = 2
117  };
118 };
Here is the call graph for this function:

◆ anna_diameter_helpers_define_avp_with_values() [6/10]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp_with_values ( CS_Dialogue_Handling  ,
36   
)
123  {
124  enum v_ {
125  NORMAL = 0,
126  OPTIMIZED = 1
127  };
128 };
Here is the call graph for this function:

◆ anna_diameter_helpers_define_avp_with_values() [7/10]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp_with_values ( VPN_Access_Type  ,
100   
)
152  {
153  enum v_ {
154  Normal = 0,
155  Registered = 1,
156  Remote = 2
157  };
158 };
Here is the call graph for this function:

◆ anna_diameter_helpers_define_avp_with_values() [8/10]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp_with_values ( VPN_Office_Zone_Indicator  ,
103   
)
162  {
163  enum v_ {
164  Office_zone_call = 0,
165  Non_Office_zone_call = 1
166  };
167 };

◆ anna_diameter_helpers_define_avp_with_values() [9/10]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp_with_values ( VPN_On_Net_Indicator  ,
104   
)
169  {
170  enum v_ {
171  On_net_call__Intragroup_Mobile_destination = 0,
172  On_net_call__Intergroup_Mobile_destination = 1,
173  On_net_call__Intragroup_Fixed_destination = 2,
174  On_net_call__Intergroup_Fixed_destination = 3,
175  Off_net_call = 4
176  };
177 };
Here is the call graph for this function:

◆ anna_diameter_helpers_define_avp_with_values() [10/10]

anna::diameter::helpers::tme::anna_diameter_helpers_define_avp_with_values ( VPN_Soft_Hard_Treatment  ,
107   
)
181  {
182  enum v_ {
183  Soft_global_and_partial_online_cost_controls = 0,
184  Hard_global_online_cost_control = 1,
185  Hard_voice_online_cost_control = 2,
186  Hard_global_and_voice_online_cost_control = 3,
187  Hard_global_online_cost_control_without_cut_off = 5,
188  Hard_voice_online_cost_control_without_cut_off = 6,
189  Hard_global_and_voice_online_cost_control_without_cut_off = 7
190  };
191 };
Here is the call graph for this function: