/** * @author ETSI / STF405 * @version $URL: $ * $Id: $ * @desc Test System module for ITS * */ module LibITS_TestSystem { // LibITS import from LibITS_Interface all; group portDefinitions { /** * @desc Upper Tester port */ type port UpperTesterPort message { } // end UpperTesterPort /** * @desc Adapter control port */ type port AdapterControlPort message { } // end AdapterControlPort } // end portDefinitions group componentDefinitions { /** * @desc ITS Main Test Component */ type component ItsMtc { port UpperTesterPort utPort; port AdapterControlPort acPort; } // end ItsMtc /** * @desc ITS System Adapter */ type component ItsSystem { port UpperTesterPort utPort; port AdapterControlPort acPort; // AC1 ports port MacM5Port macM5Port; // AC2 ports port MacIRPort macIRPort; // FA1 ports port CAMPort camPort; port DENMPort denmPort; // FA2 ports port CooperPort cooperPort; // MGT1 ports port IISCPort iiscPort; // NT1 ports port BTPPort btpPort; // NT2 ports port GeoNetworkingPort geoNetPort; port IPv6OverGeoNetworkingPort ipv6OverGeoNetworkingPort; // NT3 ports port FastPort fastPort; } // end ItsAdapter } // end componentDefinitions } // end LibITS_TestSystem