LibItsHttp_JsonMessageBodyTypes.ttcn 1.17 KB
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
  // LibMec/RnisAPI
  import from RnisAPI_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
Yann Garcia's avatar
Yann Garcia committed
    UserInfo                                       userInfo,
    UserList                                       userList,
    ZoneInfo                                       zoneInfo,
    UEidentityAPI_TypesAndValues.ProblemDetails    problemDetails_ue_identity,
    UeIdentityTagInfo                              ueIdentityTagInfo,
    CellChangeSubscription                         cellChangeSubscription,
    RnisAPI_TypesAndValues.ProblemDetails          problemDetails_rnis,
    universal charstring                           raw
Yann Garcia's avatar
Yann Garcia committed
  } with {
    variant ""
  }
  
} with {
  variant ""
} // End of module LibItsHttp_JsonMessageBodyTypes