LibItsCam_EncdecDeclarations.ttcn 885 Bytes
Newer Older
module LibItsCam_EncdecDeclarations {

    // LibIts
    import from ITS_Container language "ASN.1:1997" all;
    import from CAM_PDU_Descriptions language "ASN.1:1997" all;
    import from DENM_PDU_Descriptions language "ASN.1:1997" all;
    
    // LibItsCam
    import from LibItsCam_TestSystem all; 

    external function fx_enc_CamReq (CamReq p) return bitstring
        with {extension "prototype(convert) encode(LibIts_Interface)"}
    
garciay's avatar
garciay committed
    external function fx_enc_CAM (CAM p) return bitstring
        with {extension "prototype(convert) encode(PER)"}//LibItsCam_asn1
garciay's avatar
garciay committed
    /*  TODO RGy function not implemented! (decvalue() not used by test suite @29-06-2016) */
    external function fx_dec_CamReq (inout bitstring b, out CamReq p) return integer
        with {extension "prototype(sliding) decode(LibIts_Interface)"}
} // End of module LibItsCam_EncdecDeclarations