Newer
Older
/**
* @author ETSI / STF484
* @version $URL$
* $Id$
* @desc Module containing types and values for MAPEM SPATEM
*
*/
module LibItsMapemSpatem_TypesAndValues {
// LibCommon
import from LibCommon_BasicTypesAndValues all;
import from LibCommon_DataStrings all;
// LibIts
import from ITS_Container language "ASN.1:1997" all;
import from MAPEM_PDU_Descriptions language "ASN.1:1997" all;
import from SPATEM_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 UtMapemSpatemTrigger {
Event event
}
type enumerated Event {
mapemNewContent (2),
mapemNewContentWithFragmentation (3),
spatemNewContent (4),
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
78
79
80
}
/**
* @desc Upper Tester result message of request of triggering of an event at IUT
*/
type boolean UtMapemSpatemTriggerResult;
/**
* @desc Upper Tester message to check event/status at IUT
*/
type record UtMapemEventInd {
MAPEM mapeMsg
} with {
encode (mapeMsg) "LibItsMapemSpatem_asn1"
}
/**
* @desc Upper Tester message to check event/status at IUT
*/
type record UtSpatemEventInd {
SPATEM spateMsg
} with {
encode (spateMsg) "LibItsMapemSpatem_asn1"
}
/**
* @desc List of Upper Tester messages to check event/status on MAPEM SPATEM IUT
*/
type record of UtMapemEventInd UtMapemEventIndList;
/**
* @desc List of Upper Tester messages to check event/status on MAPEM SPATEM IUT
*/
type record of UtSpatemEventInd UtSpatemEventIndList;
} with {
encode "UpperTester"
}
} // End of module LibItsMapemSpatem_TypesAndValues