Newer
Older
// LibMec
import from LibMec_TypesAndValues all;
// LibMec/LocationAPI
import from LocationAPI_TypesAndValues all;
// LibMec/UEidentityAPI
import from UEidentityAPI_TypesAndValues all;
// LibMec/RnisAPI
import from RnisAPI_TypesAndValues all;
// LibMec/TrafficManagementApi
import from TrafficManagementAPI_TypesAndValues all;
YannGarcia
committed
// LibMec/ApplicationPackageLifecycleAndOperationGrantingAPI
import from ApplicationPackageLifecycleAndOperationGrantingAPI_TypesAndValues all;
// LibMec/EdgePlatformApplicationEnablementAPI
import from EdgePlatformApplicationEnablementAPI_TypesAndValues all;
// LibMec/UEAppInterfaceAPI
import from UEAppInterfaceAPI_TypesAndValues all;
// LibMec/DeviceApplicationInterfaceAPI
import from DeviceApplicationInterfaceAPI_TypesAndValues all;
// LibMec/WlanInformationAPI
import from WlanInformationAPI_TypesAndValues all;
// LibMec/V2XInformationServiceAPI
import from V2XInformationServiceAPI_TypesAndValues all;
/**
* This file volontary contains a trivial declaration of the type JsonBody.
* In accordance with your TTCN-3 module LibItsHttp_JSONTypes, you have to change the JsonBody typing.
*/
// TODO Add here your custom RFCs import
type union JsonBody {
YannGarcia
committed
LocationAPI_TypesAndValues.ZoneInfo zoneInfo,
AccessPointList accessPointList,
UserTrackingSubscription userTrackingSubscription,
PeriodicTrackingSubscription periodicTrackingSubscription,
CircleNotificationSubscription circleNotificationSubscription,
TerminalDistance terminalDistance,
DistanceNotificationSubscription distanceNotificationSubscription,
PeriodicNotificationSubscription periodicNotificationSubscription,
LibMec_TypesAndValues.ProblemDetails problemDetails,
UeIdentityTagInfo ueIdentityTagInfo,
RnisAPI_TypesAndValues.SubscriptionLinkList subscriptionLinkList,
CellChangeSubscription cellChangeSubscription,
RabInfo rabInfo,
S1BearerInfo s1BearerInfo,
RabEstSubscription rabEstSubscription,
RabModSubscription rabModSubscription,
RabRelSubscription rabRelSubscription,
MeasRepUeSubscription measRepUeSubscription,
MeasTaSubscription measTaSubscription,
CaReConfSubscription caReConfSubscription,
S1BearerSubscription s1BearerSubscription,
L2Meas l2Meas,
BwInfoDeltas bwInfoDeltas,
MtsCapabilityInfo mtsCapabilityInfo,
MtsSessionInfo mtsSessionInfo,
MtsSessionInfos mtsSessionInfos,
TransportInfoList transportInfoList,
TrafficRuleList trafficRuleList,
TrafficRule trafficRule,
YannGarcia
committed
/*AppMobilityServiceInfo appMobilityServiceInfo,*/
/* Ams_TypesAndValues.RegistrationRequest registrationRequest_ams, */
/* Ams_TypesAndValues.MobilityProcedureSubscription subscriptionLinkList_ams, */
/* Ams_TypesAndValues.AdjacentAppInfoSubscription adjacentAppInfoSubscription_ams, */
/* Ams_TypesAndValues.ExpiryNotification expireNotification_ams, */
/* Ams_TypesAndValues.RegistrationRequestWithError registrationRequestWithError_ams, */
GrantRequest grantRequest,
Grant grantResponse,
CreateAppPkg createAppPkg,
AppPkgInfo appPkgInfo,
AppPkgInfoList appPkgInfoList,
AppPkgInfoModifications appPkgInfoModifications,
AppPkgSubscription appPkgSubscription,
AppPkgSubscriptionInfo appPkgSubscriptionInfo,
AppPkgSubscriptionLinkList appPkgSubscriptionLinkList,
AppPkgNotification appPkgNotification,
ConfigPlatformForAppRequest configPlatformForAppRequest,
YannGarcia
committed
/* MepmPkgm_TypesAndValues.AppPkg appMepmPackageManagement, */
/* MepmPkgm_TypesAndValues.OnboardedAppPkgInfo onboardedMepmAppPkgInfo, */
/* MepmPkgm_TypesAndValues.OnboardedAppPkgInfoList appOnboardMepmPackageInfoList, */
/* MepmPkgm_TypesAndValues.AppPkgWithError appMepmPackageManagementWithError, */
/* MepmPkgm_TypesAndValues.AppPkgSubscription appMepmPkgSubscription, */
/* MepmPkgm_TypesAndValues.AppPkgSubscriptionInfo appMepmPkgSubscriptionInfo, */
/* MepmPkgm_TypesAndValues.AppPkgSubscriptionInfoList appMepmPkgSubscriptionInfoList, */
/* MepmPkgm_TypesAndValues.AppPkgSubscriptionWithError appMepmPkgSubscriptionWithError, */
/* MepmPkgm_TypesAndValues.AppPkgNotification appMepmPkgNotification, */
/* MepmPkgm_TypesAndValues.OnboardedAppPkgInfo appOnboardMepmPackageInfo, */
CreateAppInstanceRequest createAppInstanceRequest,
AppInstanceInfo appInstanceInfo,
AppInstanceInfoList appInstanceInfoList,
YannGarcia
committed
/* AppLCM_TypesAndValues.CreateAppInstanceRequestWithError createAppInstanceRequestWithError, */
/* AppLCM_TypesAndValues.InstantiateAppRequest appInstanceInstantiate, */
/* AppLCM_TypesAndValues.InstantiateAppRequestWithError appInstanceInstantiateWithError, */
/* AppLCM_TypesAndValues.TerminateAppRequest terminateType, */
/* AppLCM_TypesAndValues.TerminateAppRequestWithError terminateTypeWithError, */
/* AppLCM_TypesAndValues.OperateAppRequest changeStateTo, */
/* AppLCM_TypesAndValues.OperateAppRequestWithError changeStateToWithError, */
/* AppLCM_TypesAndValues.AppInstanceLcmOpOcc appInstanceLcmOpOcc, */
/* AppLCM_TypesAndValues.AppInstanceLcmOpOccList appInstanceLcmOpOccList, */
/* AppLCM_TypesAndValues.SubscriptionRequest subscriptionRequest, */
/* AppLCM_TypesAndValues.SubscriptionRequestWithError subscriptionRequestWithError, */
/* AppLCM_TypesAndValues.SubscriptionInfoList subscriptionInfoList, */
/* AppLCM_TypesAndValues.SubscriptionInfo subscriptionInfo, */
/* AppLCM_TypesAndValues.Notification lcmNotification, */
UEAppInterfaceAPI_TypesAndValues.AppContext appContext,
AppInfo appInfo,
ServiceInfoList serviceInfoList,
ServiceInfo serviceInfo,
EdgePlatformApplicationEnablementAPI_TypesAndValues.SubscriptionLinkList subscriptionLinkList_app_ens,
AppTerminationNotificationSubscription appTerminationNotificationSubscription,
AppTerminationConfirmation appTerminationConfirmation,
AppReadyConfirmation appReadyConfirmation,
ServiceLivenessInfo serviceLivenessInfo,
SerAvailabilityNotificationSubscription_ serAvailabilityNotificationSubscription,
TimingCaps timingCaps,
CurrentTime currentTime,
DeviceApplicationInterfaceAPI_TypesAndValues.ApplicationList applicationList,
DeviceApplicationInterfaceAPI_TypesAndValues.AppContext appContext_device_info,
ApplicationLocationAvailability applicationLocationAvailability,
ApInfoList apInfoList,
StaInfoList staInfoList,
AssocStaSubscription assocStaSubscription,
StaDataRateSubscription staDataRateSubscription,
AssocStaNotification assocStaNotification,
WlanInformationAPI_TypesAndValues.SubscriptionLinkList subscriptionLinkList_wlan,
MeasurementConfig measurementConfig,
UuUnicastProvisioningInfo uuUnicastProvisioningInfo,
UuMbmsProvisioningInfo uuMbmsProvisioningInfo,
Pc5ProvisioningInfo pc5ProvisioningInfo,
PredictedQos predictedQos,
V2xMsgPublication v2xMsgPublication,
V2XInformationServiceAPI_TypesAndValues.SubscriptionLinkList subscriptionLinkList_v2x,
ProvChgUuUniSubscription provChgUuUniSubscription,
ProvChgUuMbmsSubscription provChgUuMbmsSubscription,
ProvChgPc5Subscription provChgPc5Subscription,
V2xMsgSubscription v2xMsgSubscription,
ProvChgUuUniNotification provChgUuUniNotification,
ProvChgUuMbmsNotification provChgUuMbmsNotification,
ProvChgPc5Notification provChgPc5Notification,
// TODO Add here your custom variants
variant ""
} // End of module LibItsHttp_JsonMessageBodyTypes