LibItsSremSsem_EncdecDeclarations.ttcn 2.52 KB
Newer Older
1
2
module LibItsSremSsem_EncdecDeclarations {

Yann Garcia's avatar
Yann Garcia committed
3
4
5
6
7
  // LibItsSremSsem
  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 DSRC language "ASN.1:1997" all;
8

Yann Garcia's avatar
Yann Garcia committed
9
10
  import from LibItsSremSsem_TypesAndValues all;
  import from LibItsSremSsem_TestSystem all;
11

Yann Garcia's avatar
Yann Garcia committed
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
  external function fx_enc_SremReq (SremReq p) return bitstring
    with {extension "prototype(convert) encode(LibIts_Interface)"}

  external function fx_dec_SremReq (inout bitstring b, out SremReq p) return integer
    with {extension "prototype(sliding) decode(LibIts_Interface)"}

  external function fx_enc_SremInd (SremInd p) return bitstring
    with {extension "prototype(convert) encode(LibIts_Interface)"}

  external function fx_dec_SremInd (inout bitstring b, out SremInd p) return integer
    with {extension "prototype(sliding) decode(LibIts_Interface)"}

  external function fx_enc_SsemReq (SsemReq p) return bitstring
    with {extension "prototype(convert) encode(LibIts_Interface)"}

  external function fx_dec_SsemReq (inout bitstring b, out SsemReq p) return integer
    with {extension "prototype(sliding) decode(LibIts_Interface)"}

  external function fx_enc_SsemInd (SsemInd p) return bitstring
    with {extension "prototype(convert) encode(LibIts_Interface)"}

  external function fx_dec_SsemInd (inout bitstring b, out SsemInd p) return integer
    with {extension "prototype(sliding) decode(LibIts_Interface)"}

  external function fx_enc_SREM (SREM p) return bitstring
    with {extension "prototype(convert) encode(PER)"}

  external function fx_dec_SREM (inout bitstring b, out SREM p) return integer
    with {extension "prototype(sliding) decode(PER)"}

  external function fx_enc_SSEM (SSEM p) return bitstring
    with {extension "prototype(convert) encode(PER)"}

  external function fx_dec_SSEM (inout bitstring b, out SSEM p) return integer
    with {extension "prototype(sliding) decode(PER)"}

  /*external function fx_enc_SRM (SignalRequestMessage p) return bitstring
    with {extension "prototype(convert) encode(PER)"}

  external function fx_dec_SRM (inout bitstring b, out SignalRequestMessage p) return integer
    with {extension "prototype(sliding) decode(PER)"}

  external function fx_enc_SSM (SignalStatusMessage p) return bitstring
    with {extension "prototype(convert) encode(PER)"}

  external function fx_dec_SSM (inout bitstring b, out SignalStatusMessage p) return integer
  with {extension "prototype(sliding) decode(PER)"}*/
59
}