LibItsHttp_JsonMessageBodyTypes.ttcn 1.52 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;
YannGarcia's avatar
YannGarcia committed
  // LibMec/BwManagementApi
  import from BwManagementAPI_TypesAndValues all;
Yann Garcia's avatar
Yann Garcia committed
 
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,
Yann Garcia's avatar
Yann Garcia committed
    AccessPointList                                accessPointList,
Yann Garcia's avatar
Yann Garcia committed
    UEidentityAPI_TypesAndValues.ProblemDetails    problemDetails_ue_identity,
    UeIdentityTagInfo                              ueIdentityTagInfo,
YannGarcia's avatar
YannGarcia committed
    SubscriptionLinkList                           subscriptionLinkList,
Yann Garcia's avatar
Yann Garcia committed
    CellChangeSubscription                         cellChangeSubscription,
    RnisAPI_TypesAndValues.ProblemDetails          problemDetails_rnis,
    BwInfo                                         bwInfo,
YannGarcia's avatar
YannGarcia committed
    BwManagementAPI_TypesAndValues.ProblemDetails  problemDetails_bw_management,
Yann Garcia's avatar
Yann Garcia committed
    universal charstring                           raw
Yann Garcia's avatar
Yann Garcia committed
  } with {
    variant ""
  }
  
} with {
  variant ""
} // End of module LibItsHttp_JsonMessageBodyTypes