LibItsHttp_JsonMessageBodyTypes.ttcn 831 Bytes
Newer Older
Yann Garcia's avatar
Yann Garcia committed
1
2
3
4
module LibItsHttp_JsonMessageBodyTypes {
  
  // LibMec/LocationAPI
  import from LocationAPI_TypesAndValues all;
Yann Garcia's avatar
Yann Garcia committed
5
6
  // LibMec/UEidentityAPI
  import from UEidentityAPI_TypesAndValues all;
Yann Garcia's avatar
Yann Garcia committed
7
8
9
  
  /**
   * This file volontary contains a trivial declaration of the type JsonBody. 
Yann Garcia's avatar
Yann Garcia committed
10
   * In accordance with your TTCN-3 module LibItsHttp_JSONTypes, you have to change the JsonBody typing.
Yann Garcia's avatar
Yann Garcia committed
11
12
13
14
15
16
   */
  // TODO Add here your custom RFCs import
  
  type union JsonBody {
    // TODO Add here your custom variants
    UserInfo              userInfo,
Yann Garcia's avatar
Yann Garcia committed
17
    UserList              userList,
Yann Garcia's avatar
Yann Garcia committed
18
    ZoneInfo              zoneInfo,
Yann Garcia's avatar
Yann Garcia committed
19
20
    ProblemDetails        problemDetails,
    UeIdentityTagInfo     ueIdentityTagInfo,
Yann Garcia's avatar
Yann Garcia committed
21
22
23
24
25
26
27
28
    universal charstring  raw
  } with {
    variant ""
  }
  
} with {
  variant ""
} // End of module LibItsHttp_JsonMessageBodyTypes