LibItsHttp_JsonMessageBodyTypes.ttcn 3.51 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;
Elian Kraja's avatar
Elian Kraja committed
  // LibMec/Ams
  import from Ams_TypesAndValues all;
Yann Garcia's avatar
Yann Garcia committed
 
YannGarcia's avatar
YannGarcia committed
  // LibMec/AppEnablementAPI
  import from AppEnablementAPI_TypesAndValues all;
  
>>>>>>> b55fa1944c45eb362e0dd6ad00f2cda74f727b50
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,
YannGarcia's avatar
YannGarcia committed
    UserTrackingSubscription                       userTrackingSubscription,
    ZonalTrafficSubscription                       zonalTrafficSubscription,
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,
Elian Kraja's avatar
Elian Kraja committed
    AppMobilityServiceInfo						   appMobilityServiceInfo,
    Ams_TypesAndValues.ProblemDetails    		   problemDetails_ams,
    Ams_TypesAndValues.RegistrationRequest		   registrationRequest_ams,
    Ams_TypesAndValues.AmsSubscriptionLinkLists	   subscriptionLinkList_ams,
YannGarcia's avatar
YannGarcia committed
    UserInfo                                        userInfo,
    UserList                                        userList,
    ZoneInfo                                        zoneInfo,
    AccessPointList                                 accessPointList,
    UserTrackingSubscription                        userTrackingSubscription,
    ZonalTrafficSubscription                        zonalTrafficSubscription,
    UEidentityAPI_TypesAndValues.ProblemDetails     problemDetails_ue_identity,
    UeIdentityTagInfo                               ueIdentityTagInfo,
    SubscriptionLinkList                            subscriptionLinkList,
    CellChangeSubscription                          cellChangeSubscription,
YannGarcia's avatar
YannGarcia committed
    RabInfo                                         rabInfo,
    PlmnInfo                                        plmnInfo,
    RnisAPI_TypesAndValues.ProblemDetails           problemDetails_rni,
YannGarcia's avatar
YannGarcia committed
    BwInfo                                          bwInfo,
    BwManagementAPI_TypesAndValues.ProblemDetails   problemDetails_bw_management,
    TransportInfoList                               transportInfoList,
YannGarcia's avatar
YannGarcia committed
    TrafficRuleList                                 trafficRuleList,
    TrafficRule                                     trafficRule,
YannGarcia's avatar
YannGarcia committed
    AppEnablementAPI_TypesAndValues.ProblemDetails  problemDetails_svc_mgmt,
>>>>>>> b55fa1944c45eb362e0dd6ad00f2cda74f727b50
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