Commit 97e69508 authored by tepelmann's avatar tepelmann
Browse files

Formatting.

parent 1bd74413
Loading
Loading
Loading
Loading
+23 −32
Original line number Original line Diff line number Diff line
/**
/**
 * @author STF 346, STF366, STF368, STF369, STF450, STF471
 * @author STF 346, STF366, STF368, STF369, STF450, STF471
 * @version $Id$
 * @version $Id$
 *	@desc		This module provides the types used by the test component 
 * @desc This module provides the types used by the test component for SIP-IMS tests. Module become from STF306 and STF334-336 This module is part of LibImsV2.
 *              for SIP-IMS tests. Module become from STF306 and STF334-336
 *              This module is part of LibImsV2.
 */
 */

module LibIms_Interface {
module LibIms_Interface
{	
    // LibCommon
    // LibCommon
    import from LibCommon_Sync all;
    import from LibCommon_Sync all;
    import from LibCommon_AbstractData all;
    import from LibCommon_AbstractData all;
@@ -22,18 +18,13 @@ module LibIms_Interface
    // LibIms
    // LibIms
    import from LibIms_SIPTypesAndValues all;
    import from LibIms_SIPTypesAndValues all;


	group AdressTypes
    group AdressTypes {
	{


		type component ImsComponent extends SipComponent
        type component ImsComponent extends SipComponent {
		{
            // general variables
            // general variables
		  var ImsInterfaceProfile vc_interfaceprofile 
            var ImsInterfaceProfile vc_interfaceprofile;
        } // end ImsComponent
        } // end ImsComponent


	}// end group AdressTypes





    } // end group AdressTypes
} // end module LibIms_TestSystem
} // end module LibIms_TestSystem
+686 −560

File changed.

Preview size limit exceeded, changes collapsed.

+71 −87
Original line number Original line Diff line number Diff line
/**
/**
 * @author STF 346, STF366, STF368, STF369, STF450, STF471
 * @author STF 346, STF366, STF368, STF369, STF450, STF471
 * @version $Id$
 * @version $Id$
 *	@desc		This module provides the types and constants used by the test component 
 * @desc This module provides the types and constants used by the test component for SIP tests. This module is part of LibImsV3.
 *              for SIP tests. 
 *              This module is part of LibImsV3.
 */
 */

module LibIms_SIPTypesAndValues {
module LibIms_SIPTypesAndValues
{
    // SipAts
    // SipAts
    import from LibSip_SDPTypes all;
    import from LibSip_SDPTypes all;
    import from LibSip_XMLTypes all;
    import from LibSip_XMLTypes all;


group Constants 
    group Constants {
{	


        const integer c_ISUP_HOP_COUNT := 31; // TODO replace this value with appropriate PIXIT parameter
        const integer c_ISUP_HOP_COUNT := 31; // TODO replace this value with appropriate PIXIT parameter
        
        
// URN scheme (RFC 5031)
        group UserProfileConstants {
// TODO NOTE: this definition is for temporary use
// const charstring c_urnScheme := "urn"; // defined in LibSIPTyypesAndValues

group UserProfileConstants
	{
            // number of user profile (RESERVED: from 1-10 for SIP profile)
            // number of user profile (RESERVED: from 1-10 for SIP profile)
            const integer c_userProfile_UE1atSUThome := 11; // location is SUT domain
            const integer c_userProfile_UE1atSUThome := 11; // location is SUT domain
            const integer c_userProfile_UE2atSUThome := 12; // location is SUT domain
            const integer c_userProfile_UE2atSUThome := 12; // location is SUT domain
            const integer c_userProfile_UE3atSUThome := 13; // location is SUT domain
            const integer c_userProfile_UE3atSUThome := 13; // location is SUT domain
            const integer c_userProfile_UE4atSUThome := 14; // location is SUT domain
            const integer c_userProfile_UE4atSUThome := 14; // location is SUT domain
            const integer c_userProfile_UE1atSUTvisiting := 21; // location is SUT domain
            const integer c_userProfile_UE1atSUTvisiting := 21; // location is SUT domain
	  //const integer c_userProfile_UE2atSUTvisiting := 22;			// location is SUT domain
            const integer c_userProfile_IBCFwithUnknownUE := 28; // location is IMS1 domain
            const integer c_userProfile_IBCFwithUnknownUE := 28; // location is IMS1 domain
            const integer c_userProfile_IBCFwithHomeUE := 29; // location is IMS1 domain
            const integer c_userProfile_IBCFwithHomeUE := 29; // location is IMS1 domain
            const integer c_userProfile_IBCFwithVisitingUE := 31; // location is IMS1 domain
            const integer c_userProfile_IBCFwithVisitingUE := 31; // location is IMS1 domain
@@ -41,12 +30,9 @@ group UserProfileConstants
            const integer c_userProfile_SCSCFwithHomeUE := 46; // location is IMS1 domain
            const integer c_userProfile_SCSCFwithHomeUE := 46; // location is IMS1 domain
            const integer c_userProfile_SCSCFwithHomeUE_domain := 55;
            const integer c_userProfile_SCSCFwithHomeUE_domain := 55;
            const integer c_userProfile_ECSCFwithHomeUE := 47; // location is IMS1 domain
            const integer c_userProfile_ECSCFwithHomeUE := 47; // location is IMS1 domain
	  const integer c_userProfile_ISUP := 49;						// 
            const integer c_userProfile_ISUP := 49;
            const integer c_userProfile_AS1 := 51; // Isc userProfile at AS1
            const integer c_userProfile_AS1 := 51; // Isc userProfile at AS1
            const integer c_userProfile_AS2 := 52; // Isc userProfile at AS2
            const integer c_userProfile_AS2 := 52; // Isc userProfile at AS2
		
		
	  
            // number of interface profile
            // number of interface profile
            const integer c_interfaceProfile_IMS_SUT_IBCF1 := 100; // Ic interface at IBCF1 located in SUT
            const integer c_interfaceProfile_IMS_SUT_IBCF1 := 100; // Ic interface at IBCF1 located in SUT
            const integer c_interfaceProfile_IMS_SUT_IBCF2 := 101; // Ic interface at IBCF2 located in SUT
            const integer c_interfaceProfile_IMS_SUT_IBCF2 := 101; // Ic interface at IBCF2 located in SUT
@@ -58,41 +44,39 @@ group UserProfileConstants
            const integer c_interfaceProfile_IMS_SUT_MGCF := 115; // Mw interface at MGCF located in SUT
            const integer c_interfaceProfile_IMS_SUT_MGCF := 115; // Mw interface at MGCF located in SUT
            const integer c_interfaceProfile_IMS_SUT_AS := 116; // Isc interface at AS located in SUT
            const integer c_interfaceProfile_IMS_SUT_AS := 116; // Isc interface at AS located in SUT
            const integer c_interfaceProfile_IMS_SUT_ECSCF := 117; // Mw interface at E-CSCF located in SUT
            const integer c_interfaceProfile_IMS_SUT_ECSCF := 117; // Mw interface at E-CSCF located in SUT
	  
	  
            // number of conference profile
            // number of conference profile
            const integer c_conferenceProfile_factoryURI := 800; // confernece factory URI
            const integer c_conferenceProfile_factoryURI := 800; // confernece factory URI
      // TODO STF471 added
            //NOTE STF471 added
            const integer c_conferenceProfile_predefinedURI := 801; // confernece factory URI
            const integer c_conferenceProfile_predefinedURI := 801; // confernece factory URI
      
            // number of service profile
            // number of service profile
            const integer c_serviceProfile_EMERGENCY := 911;
            const integer c_serviceProfile_EMERGENCY := 911;
            const integer c_serviceProfile_EMERGENCY_INVALID := 912;
            const integer c_serviceProfile_EMERGENCY_INVALID := 912;


            // number of SIPURL identifiers
            // number of SIPURL identifiers
	  const integer c_interfaceSIPURL_IMS_SUT_PCSCF1_domain := 1101; // c_interfaceProfile_IMS_SUT_PCSCF1
            const integer c_interfaceSIPURL_IMS_SUT_PCSCF1_domain := 1101;
	  const integer c_interfaceSIPURL_IMS_SUT_PCSCF1_ip := 1102;	 // c_interfaceProfile_IMS_SUT_PCSCF1
            const integer c_interfaceSIPURL_IMS_SUT_PCSCF1_ip := 1102;
            
            
        } // end group UserProfileConstants
        } // end group UserProfileConstants





    } // end group Constants
    } // end group Constants




    group otherTypes {
    group otherTypes {
		type record ImsInterfaceProfile
        type record ImsInterfaceProfile {
		{		/** @desc	integer for Port number to exchange SIP messages
            /**
             * @desc integer for Port number to exchange SIP messages
             */
             */
            integer SUTPort,
            integer SUTPort,

            /**
			/** @desc	charstring for IP address to exchange SIP messages
             * @desc charstring for IP address to exchange SIP messages
             */
             */
            charstring SUTIpaddr,
            charstring SUTIpaddr,
			
            /**
			/** @desc	charstring for home domain to exchange SIP messages
             * @desc charstring for home domain to exchange SIP messages
             */
             */
            charstring SUTHomeDomain
            charstring SUTHomeDomain
        }
        }
    }
    }

} // end module LibIms_SIPTypesAndValues
} // end module LibIms_SIPTypesAndValues
+1847 −1738

File changed.

Preview size limit exceeded, changes collapsed.

+4574 −4525

File changed.

Preview size limit exceeded, changes collapsed.