LibItsCalm_TestSystem.ttcn 1.24 KB
Newer Older
reinaortega's avatar
reinaortega committed
/**
 *    @author     ETSI / STF405
filatov's avatar
filatov committed
 *  @version     $URL$
 *                $Id$
reinaortega's avatar
reinaortega committed
 *    @desc        Test System module for ITS
 *
 */
module LibItsCalm_TestSystem {
    
    // LibCommon
    import from LibCommon_Time {modulepar all};
    import from LibCommon_Sync all;
    
    // LibIts
    import from LibItsCalm_Interface all;
    
    group componentDefinitions {

         /**
         * @desc ITS System Adapter
         */
        type component ItsCalmSystem {
            
            port UpperTesterPort utPort;
            port AdapterControlPort acPort;
            
            // MGT1 ports
            port IicpPort iicpPort; // ITS station-internal management communications protocol 
reinaortega's avatar
reinaortega committed
            // MGT2 ports
            port FsapPort fsapPort; // Fast Service Advertisement Protocol 
            port MgtMfSapPort mgtMfSapPort;
            port MgtMnSapPort mgtMnSapPort;
reinaortega's avatar
reinaortega committed
            
            // NT3 ports
            port FntpPort fntpPort; // Fast Network & Transport layer Protocol 
            port MgtMnSapPort cfPort; // FNTP configuration port
            
        } // End of component ItsCalmSystem
reinaortega's avatar
reinaortega committed
        
    } // End of group componentDefinitions
     
} // End of module LibItsCalm_TestSystem