Skip to content
Snippets Groups Projects
Commit d947a0a7 authored by berge's avatar berge
Browse files

Added GeoNetworking files

parent ea26a5e8
No related branches found
No related tags found
No related merge requests found
/**
* @author ETSI / STF405
* @version $URL$
* $Id$
* @desc Module containing functions for GeoNetworking
*
*/
module LibItsGeoNetworking_Functions {
// LibIts
import from LibIts_TestSystem all;
import from LibIts_Interface all;
/**
* @desc Create Facility component and connects GeoNetworking port
* @param p_ptcDenm returned Facility component variable
*/
function f_cfGeoNetworkingUp(out PtcNt p_ptcGeoNetworking) {
// Create Facility component
p_ptcGeoNetworking := PtcNt.create("GeoNetworking Tester");
// map ports
map(p_ptcGeoNetworking:geoNetworkingPort, system:geoNetworkingPort);
} // end f_cfGeoNetworkingUp
/**
* @desc Wait for component to finish and unmap GeoNetworking ports
* @param p_camPtc Facility component variable
*/
function f_cfGeoNetworkingDown(in PtcNt p_ptcGeoNetworking) runs on ItsMtc {
tc_guard.start;
alt {
[] p_ptcGeoNetworking.done {
tc_guard.stop;
}
[] tc_guard.timeout {
log("*** f_cfGeoNetworkingDown: ERROR: Timeout while waiting for component ***");
setverdict(inconc);
}
}
unmap(p_ptcGeoNetworking:geoNetworkingPort);
} // end f_cfGeoNetworkingDown
} // end LibItsGeoNetworking_Functions
\ No newline at end of file
/**
* @author ETSI / STF405
* @version $URL$
* $Id$
* @desc GeoNetworking Templates
*
*/
module ItsGeoNetworking_Templates {
} // end ItsGeoNetworking_Templates
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment