LibItsHttp_JsonMessageBodyTypes.ttcn 795 Bytes
Newer Older
Yann Garcia's avatar
Yann Garcia committed
module LibItsHttp_JsonMessageBodyTypes {
  
  // LibMec/LocationAPI
  import from LocationAPI_TypesAndValues all;
Yann Garcia's avatar
Yann Garcia committed
  // LibMec/UEidentityAPI
  import from UEidentityAPI_TypesAndValues all;
Yann Garcia's avatar
Yann Garcia committed
  
  /**
   * This file volontary contains a trivial declaration of the type JsonBody. 
Yann Garcia's avatar
Yann Garcia committed
   * In accordance with your TTCN-3 module LibItsHttp_JSONTypes, you have to change the JsonBody typing.
Yann Garcia's avatar
Yann Garcia committed
   */
  // TODO Add here your custom RFCs import
  
  type union JsonBody {
    // TODO Add here your custom variants
    UserInfo              userInfo,
    ZoneInfo              zoneInfo,
Yann Garcia's avatar
Yann Garcia committed
    ProblemDetails        problemDetails,
    UeIdentityTagInfo     ueIdentityTagInfo,
Yann Garcia's avatar
Yann Garcia committed
    universal charstring  raw
  } with {
    variant ""
  }
  
} with {
  variant ""
} // End of module LibItsHttp_JsonMessageBodyTypes