Commit 42e5267e authored by pintar's avatar pintar
Browse files

new missing types added

some existing types aligned due to general syntax
parent b30df59a
Loading
Loading
Loading
Loading
+2 −0
Original line number Original line Diff line number Diff line
@@ -2179,6 +2179,7 @@ module LibDiameter_Types_Base_AVPs {
            type set Used_Service_Unit_AVP{
            type set Used_Service_Unit_AVP{
            //    Ref: RFC4006 8.19.  Used-Service-Unit AVP
            //    Ref: RFC4006 8.19.  Used-Service-Unit AVP
                AVP_Header                     aVP_Header,//< AVP Header: 446 >
                AVP_Header                     aVP_Header,//< AVP Header: 446 >
                Reporting_Reason_AVP        reporting_Reason optional, // TS 132 299
                Tariff_Change_Usage_AVP     tariff_Change_Usage optional,
                Tariff_Change_Usage_AVP     tariff_Change_Usage optional,
                CC_Time_AVP                 cC_Time optional,
                CC_Time_AVP                 cC_Time optional,
                CC_Money_AVP                 cC_Money optional,
                CC_Money_AVP                 cC_Money optional,
@@ -2186,6 +2187,7 @@ module LibDiameter_Types_Base_AVPs {
                CC_Input_Octets_AVP         cC_Input_Octets optional,
                CC_Input_Octets_AVP         cC_Input_Octets optional,
                CC_Output_Octets_AVP         cC_Output_Octets optional,
                CC_Output_Octets_AVP         cC_Output_Octets optional,
                CC_Service_Specific_Units_AVP     cC_Service_Specific_Units optional,
                CC_Service_Specific_Units_AVP     cC_Service_Specific_Units optional,
                Event_Charging_TimeStamp_AVP      event_Charging_TimeStamp optional,
                set of AVP_Type                 aVP_Type optional
                set of AVP_Type                 aVP_Type optional
            }
            }
            with {
            with {
+15 −3
Original line number Original line Diff line number Diff line
@@ -2852,6 +2852,18 @@ module LibDiameter_Types_RfRo_AVPs {
                    UInt32      aVP_Data
                    UInt32      aVP_Data
                } // End of type Service_Specific_Type_AVP
                } // End of type Service_Specific_Type_AVP
                
                
                /**
                 * @desc Event-Charging-TimeStamp_AVP (AVP code 1258)
                 * @member aVP_Header   Header AVP
                 * @member Time     Holds the type Time - timestamp of the event reported in the CC-Service-Specific-Units AVP
                 * 
                 * @see ETSI TS 132 299 V10.15.0 Clause 7.2.64 Event-Charging-TimeStamp_AVP
                 */
                type record  Event_Charging_TimeStamp_AVP{
                    AVP_Header                   aVP_Header,//< AVP Header: 1258 >
                    Time                         aVP_Data
                }
                
                /**
                /**
                 * @desc Participant-Access-Priority AVP (AVP code 1259)
                 * @desc Participant-Access-Priority AVP (AVP code 1259)
                 * @member aVP_Header   Header AVP
                 * @member aVP_Header   Header AVP
@@ -3652,8 +3664,8 @@ module LibDiameter_Types_RfRo_AVPs {
                 */
                 */
                type record AoC_Information_AVP {
                type record AoC_Information_AVP {
                    AVP_Header                          aVP_Header,//<AVP header: 2054...>
                    AVP_Header                          aVP_Header,//<AVP header: 2054...>
                    AoC_Cost_Information_AVP            aoc_Cost_Information_AVP optional,
                    AoC_Cost_Information_AVP            aoc_Cost_Information optional,
                    Tariff_Information_AVP              tariff_Information_AVP optional,
                    Tariff_Information_AVP              tariff_Information optional,
                    AoC_Subscription_Information_AVP    aoc_Subscription_Information optional
                    AoC_Subscription_Information_AVP    aoc_Subscription_Information optional
                } // End of type AoC_Information_AVP
                } // End of type AoC_Information_AVP
                
                
@@ -3718,7 +3730,7 @@ module LibDiameter_Types_RfRo_AVPs {
                 */
                 */
                type record Rate_Element_AVP {
                type record Rate_Element_AVP {
                    AVP_Header                  aVP_Header,//<AVP header: 2058...>
                    AVP_Header                  aVP_Header,//<AVP header: 2058...>
                    CC_Unit_Type_AVP            cc_Unit_Type_AVP,
                    CC_Unit_Type_AVP            cc_Unit_Type,
                    Charge_Reason_Code_AVP      charge_Reason_Code optional,
                    Charge_Reason_Code_AVP      charge_Reason_Code optional,
                    Unit_Value_AVP              unit_Value optional,
                    Unit_Value_AVP              unit_Value optional,
                    Unit_Cost_AVP               unit_Cost optional,
                    Unit_Cost_AVP               unit_Cost optional,