Newer
Older
/**
* @author ETSI / STF517
* @version $URL$
* $Id$
* @desc Module containing types and values for SREM SSEM
*
*/
module LibItsSremSsem_TypesAndValues {
// LibCommon
import from LibCommon_BasicTypesAndValues all;
import from LibCommon_DataStrings all;
// LibIts
import from ITS_Container language "ASN.1:1997" all;
import from SREM_PDU_Descriptions language "ASN.1:1997" all;
import from SSEM_PDU_Descriptions language "ASN.1:1997" all;
import from EfcDsrcGeneric language "ASN.1:1997" all;
// LibItsCommon
import from LibItsCommon_TypesAndValues all;
group mapSpatConstants {
} // end group mapSpatConstants
group utPrimitives {
/**
* @desc Upper Tester message to request triggering of an event at IUT
*/
type record UtSremSsemTrigger {
Event event
}
type enumerated Event {
ssemNewContent (0),
sremNewContent (1),
sremRepL10s (2),
sremRepG10s (3)
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
}
/**
* @desc Upper Tester result message of request of triggering of an event at IUT
*/
type boolean UtSremSsemTriggerResult;
/**
* @desc Upper Tester message to check event/status at IUT
*/
type record UtSremEventInd {
SREM sreMsg
} with {
encode (sreMsg) "LibItsSremSsem_asn1"
}
/**
* @desc Upper Tester message to check event/status at IUT
*/
type record UtSsemEventInd {
SSEM sseMsg
} with {
encode (sseMsg) "LibItsSremSsem_asn1"
}
/**
* @desc List of Upper Tester messages to check event/status on MAPEM SPATEM IUT
*/
type record of UtSremEventInd UtSremEventIndList;
/**
* @desc List of Upper Tester messages to check event/status on MAPEM SPATEM IUT
*/
type record of UtSsemEventInd UtSsemEventIndList;
} with {
encode "UpperTester"
}
} // End of module LibItsSremSsem_TypesAndValues