Loading ttcn/BTP/LibItsBtp_TypesAndValues.ttcn +180 −151 Original line number Diff line number Diff line Loading @@ -17,6 +17,21 @@ module LibItsBtp_TypesAndValues { import from DENM_PDU_Descriptions language "ASN.1:1997" { type DENM }; import from MAPEM_PDU_Descriptions language "ASN.1:1997" { type MAPEM }; import from SPATEM_PDU_Descriptions language "ASN.1:1997" { type SPATEM }; import from IVIM_PDU_Descriptions language "ASN.1:1997" { type IVIM }; import from SREM_PDU_Descriptions language "ASN.1:1997" { type SREM }; import from SSEM_PDU_Descriptions language "ASN.1:1997" { type SSEM }; group btpPdus { Loading Loading @@ -100,14 +115,28 @@ module LibItsBtp_TypesAndValues { * @desc The decoded payload of the BTP packet * @member camPacket The CAM packet * @member denmPacket The DENM packet * @member * @member mapemPacket * @member spatemPacket * @member ivimPacket * @member sremPacket * @member seemPacket */ type union DecodedBtpPayload { CAM camPacket, DENM denmPacket DENM denmPacket, MAPEM mapemPacket, SPATEM spatemPacket, IVIM ivimPacket, SREM sremPacket, SSEM ssemPacket } with { encode (camPacket) "LibItsCam_asn1"; encode (denmPacket) "LibItsDenm_asn1" encode (denmPacket) "LibItsDenm_asn1"; encode (mapemPacket) "LibItsMapemSpatem_asn1"; encode (spatemPacket) "LibItsMapemSpatem_asn1"; encode (ivimPacket) "LibItsIvim_asn1"; encode (sremPacket) "LibItsDenm_asn1"; encode (ssemPacket) "LibItsDenm_asn1" } } //end btpPayload Loading Loading
ttcn/BTP/LibItsBtp_TypesAndValues.ttcn +180 −151 Original line number Diff line number Diff line Loading @@ -17,6 +17,21 @@ module LibItsBtp_TypesAndValues { import from DENM_PDU_Descriptions language "ASN.1:1997" { type DENM }; import from MAPEM_PDU_Descriptions language "ASN.1:1997" { type MAPEM }; import from SPATEM_PDU_Descriptions language "ASN.1:1997" { type SPATEM }; import from IVIM_PDU_Descriptions language "ASN.1:1997" { type IVIM }; import from SREM_PDU_Descriptions language "ASN.1:1997" { type SREM }; import from SSEM_PDU_Descriptions language "ASN.1:1997" { type SSEM }; group btpPdus { Loading Loading @@ -100,14 +115,28 @@ module LibItsBtp_TypesAndValues { * @desc The decoded payload of the BTP packet * @member camPacket The CAM packet * @member denmPacket The DENM packet * @member * @member mapemPacket * @member spatemPacket * @member ivimPacket * @member sremPacket * @member seemPacket */ type union DecodedBtpPayload { CAM camPacket, DENM denmPacket DENM denmPacket, MAPEM mapemPacket, SPATEM spatemPacket, IVIM ivimPacket, SREM sremPacket, SSEM ssemPacket } with { encode (camPacket) "LibItsCam_asn1"; encode (denmPacket) "LibItsDenm_asn1" encode (denmPacket) "LibItsDenm_asn1"; encode (mapemPacket) "LibItsMapemSpatem_asn1"; encode (spatemPacket) "LibItsMapemSpatem_asn1"; encode (ivimPacket) "LibItsIvim_asn1"; encode (sremPacket) "LibItsDenm_asn1"; encode (ssemPacket) "LibItsDenm_asn1" } } //end btpPayload Loading