udr_producer

package
v3.0.0+incompatible Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 3, 2020 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var CurrentResourceUri string

Functions

func HandleAmfContext3gpp

func HandleAmfContext3gpp(respChan chan udr_message.HandlerResponseMessage, ueId string, patchItem []models.PatchItem)

func HandleAmfContextNon3gpp

func HandleAmfContextNon3gpp(respChan chan udr_message.HandlerResponseMessage, ueId string, patchItem []models.PatchItem)

func HandleApplicationDataInfluenceDataGet

func HandleApplicationDataInfluenceDataGet(respChan chan udr_message.HandlerResponseMessage)

func HandleApplicationDataInfluenceDataInfluenceIdDelete

func HandleApplicationDataInfluenceDataInfluenceIdDelete(respChan chan udr_message.HandlerResponseMessage, influenceId string)

func HandleApplicationDataInfluenceDataInfluenceIdPatch

func HandleApplicationDataInfluenceDataInfluenceIdPatch(respChan chan udr_message.HandlerResponseMessage, influenceId string, body models.TrafficInfluDataPatch)

func HandleApplicationDataInfluenceDataInfluenceIdPut

func HandleApplicationDataInfluenceDataInfluenceIdPut(respChan chan udr_message.HandlerResponseMessage, influenceId string, body models.TrafficInfluData)

func HandleApplicationDataInfluenceDataSubsToNotifyGet

func HandleApplicationDataInfluenceDataSubsToNotifyGet(respChan chan udr_message.HandlerResponseMessage)

func HandleApplicationDataInfluenceDataSubsToNotifyPost

func HandleApplicationDataInfluenceDataSubsToNotifyPost(respChan chan udr_message.HandlerResponseMessage, body models.TrafficInfluSub)

func HandleApplicationDataInfluenceDataSubsToNotifySubscriptionIdDelete

func HandleApplicationDataInfluenceDataSubsToNotifySubscriptionIdDelete(respChan chan udr_message.HandlerResponseMessage, subscriptionId string)

func HandleApplicationDataInfluenceDataSubsToNotifySubscriptionIdGet

func HandleApplicationDataInfluenceDataSubsToNotifySubscriptionIdGet(respChan chan udr_message.HandlerResponseMessage, subscriptionId string)

func HandleApplicationDataInfluenceDataSubsToNotifySubscriptionIdPut

func HandleApplicationDataInfluenceDataSubsToNotifySubscriptionIdPut(respChan chan udr_message.HandlerResponseMessage, subscriptionId string, body models.TrafficInfluSub)

func HandleApplicationDataPfdsAppIdDelete

func HandleApplicationDataPfdsAppIdDelete(respChan chan udr_message.HandlerResponseMessage, appId string)

func HandleApplicationDataPfdsAppIdGet

func HandleApplicationDataPfdsAppIdGet(respChan chan udr_message.HandlerResponseMessage, appId string)

func HandleApplicationDataPfdsAppIdPut

func HandleApplicationDataPfdsAppIdPut(respChan chan udr_message.HandlerResponseMessage, appId string, body models.PfdDataForApp)

func HandleApplicationDataPfdsGet

func HandleApplicationDataPfdsGet(respChan chan udr_message.HandlerResponseMessage)

func HandleCreateAMFSubscriptions

func HandleCreateAMFSubscriptions(respChan chan udr_message.HandlerResponseMessage, ueId string, subsId string, body []models.AmfSubscriptionInfo)

func HandleCreateAccessAndMobilityData

func HandleCreateAccessAndMobilityData(respChan chan udr_message.HandlerResponseMessage, ueId string, body models.AccessAndMobilityData)

func HandleCreateAmfContext3gpp

func HandleCreateAmfContext3gpp(respChan chan udr_message.HandlerResponseMessage, ueId string, body models.Amf3GppAccessRegistration)

func HandleCreateAmfContextNon3gpp

func HandleCreateAmfContextNon3gpp(respChan chan udr_message.HandlerResponseMessage, ueId string, body models.AmfNon3GppAccessRegistration)

func HandleCreateAuthenticationSoR

func HandleCreateAuthenticationSoR(respChan chan udr_message.HandlerResponseMessage, ueId string, body models.SorData)

func HandleCreateAuthenticationStatus

func HandleCreateAuthenticationStatus(respChan chan udr_message.HandlerResponseMessage, ueId string, body models.AuthEvent)

func HandleCreateEeGroupSubscriptions

func HandleCreateEeGroupSubscriptions(respChan chan udr_message.HandlerResponseMessage, ueGroupId string, body models.EeSubscription)

func HandleCreateEeSubscriptions

func HandleCreateEeSubscriptions(respChan chan udr_message.HandlerResponseMessage, ueId string, body models.EeSubscription)

func HandleCreateSdmSubscriptions

func HandleCreateSdmSubscriptions(respChan chan udr_message.HandlerResponseMessage, ueId string, body models.SdmSubscription)

func HandleCreateSessionManagementData

func HandleCreateSessionManagementData(respChan chan udr_message.HandlerResponseMessage, ueId string, pduSessionId int32, body models.PduSessionManagementData)

func HandleCreateSmfContextNon3gpp

func HandleCreateSmfContextNon3gpp(respChan chan udr_message.HandlerResponseMessage, ueId string, pduSessionId int32, body models.SmfRegistration)

func HandleCreateSmsfContext3gpp

func HandleCreateSmsfContext3gpp(respChan chan udr_message.HandlerResponseMessage, ueId string, body models.SmsfRegistration)

func HandleCreateSmsfContextNon3gpp

func HandleCreateSmsfContextNon3gpp(respChan chan udr_message.HandlerResponseMessage, ueId string, body models.SmsfRegistration)

func HandleDeleteAccessAndMobilityData

func HandleDeleteAccessAndMobilityData(respChan chan udr_message.HandlerResponseMessage, ueId string)

func HandleDeleteSessionManagementData

func HandleDeleteSessionManagementData(respChan chan udr_message.HandlerResponseMessage, ueId string, pduSessionId int32)

func HandleDeleteSmfContext

func HandleDeleteSmfContext(respChan chan udr_message.HandlerResponseMessage, ueId string, pduSessionId string)

func HandleDeleteSmsfContext3gpp

func HandleDeleteSmsfContext3gpp(respChan chan udr_message.HandlerResponseMessage, ueId string)

func HandleDeleteSmsfContextNon3gpp

func HandleDeleteSmsfContextNon3gpp(respChan chan udr_message.HandlerResponseMessage, ueId string)

func HandleExposureDataSubsToNotifyPost

func HandleExposureDataSubsToNotifyPost(respChan chan udr_message.HandlerResponseMessage, body models.ExposureDataSubscription)

func HandleExposureDataSubsToNotifySubIdDelete

func HandleExposureDataSubsToNotifySubIdDelete(respChan chan udr_message.HandlerResponseMessage, subId string)

func HandleExposureDataSubsToNotifySubIdPut

func HandleExposureDataSubsToNotifySubIdPut(respChan chan udr_message.HandlerResponseMessage, subId string, body models.ExposureDataSubscription)

func HandleGetAmfSubscriptionInfo

func HandleGetAmfSubscriptionInfo(respChan chan udr_message.HandlerResponseMessage, ueId string, subsId string)

func HandleGetIdentityData

func HandleGetIdentityData(respChan chan udr_message.HandlerResponseMessage, ueId string)

func HandleGetOdbData

func HandleGetOdbData(respChan chan udr_message.HandlerResponseMessage, ueId string)

func HandleGetSharedData

func HandleGetSharedData(respChan chan udr_message.HandlerResponseMessage, sharedDataIds []string)

func HandleGetppData

func HandleGetppData(respChan chan udr_message.HandlerResponseMessage, ueId string)

func HandleModifyAmfSubscriptionInfo

func HandleModifyAmfSubscriptionInfo(respChan chan udr_message.HandlerResponseMessage, ueId string, subsId string, patchItem []models.PatchItem)

func HandleModifyAuthentication

func HandleModifyAuthentication(respChan chan udr_message.HandlerResponseMessage, ueId string, patchItem []models.PatchItem)

func HandleModifyPpData

func HandleModifyPpData(respChan chan udr_message.HandlerResponseMessage, ueId string, patchItem []models.PatchItem)

func HandlePatchOperSpecData

func HandlePatchOperSpecData(respChan chan udr_message.HandlerResponseMessage, ueId string, patchItem []models.PatchItem)

func HandlePolicyDataBdtDataBdtReferenceIdDelete

func HandlePolicyDataBdtDataBdtReferenceIdDelete(respChan chan udr_message.HandlerResponseMessage, bdtReferenceId string)

func HandlePolicyDataBdtDataBdtReferenceIdGet

func HandlePolicyDataBdtDataBdtReferenceIdGet(respChan chan udr_message.HandlerResponseMessage, bdtReferenceId string)

func HandlePolicyDataBdtDataBdtReferenceIdPut

func HandlePolicyDataBdtDataBdtReferenceIdPut(respChan chan udr_message.HandlerResponseMessage, bdtReferenceId string, body models.BdtData)

func HandlePolicyDataBdtDataGet

func HandlePolicyDataBdtDataGet(respChan chan udr_message.HandlerResponseMessage)

func HandlePolicyDataPlmnsPlmnIdUePolicySetGet

func HandlePolicyDataPlmnsPlmnIdUePolicySetGet(respChan chan udr_message.HandlerResponseMessage, plmnId string)

func HandlePolicyDataSponsorConnectivityDataSponsorIdGet

func HandlePolicyDataSponsorConnectivityDataSponsorIdGet(respChan chan udr_message.HandlerResponseMessage, sponsorId string)

func HandlePolicyDataSubsToNotifyPost

func HandlePolicyDataSubsToNotifyPost(respChan chan udr_message.HandlerResponseMessage, body models.PolicyDataSubscription)

func HandlePolicyDataSubsToNotifySubsIdDelete

func HandlePolicyDataSubsToNotifySubsIdDelete(respChan chan udr_message.HandlerResponseMessage, subsId string)

func HandlePolicyDataSubsToNotifySubsIdPut

func HandlePolicyDataSubsToNotifySubsIdPut(respChan chan udr_message.HandlerResponseMessage, subsId string, body models.PolicyDataSubscription)

func HandlePolicyDataUesUeIdAmDataGet

func HandlePolicyDataUesUeIdAmDataGet(respChan chan udr_message.HandlerResponseMessage, ueId string)

func HandlePolicyDataUesUeIdOperatorSpecificDataGet

func HandlePolicyDataUesUeIdOperatorSpecificDataGet(respChan chan udr_message.HandlerResponseMessage, ueId string)

func HandlePolicyDataUesUeIdOperatorSpecificDataPatch

func HandlePolicyDataUesUeIdOperatorSpecificDataPatch(respChan chan udr_message.HandlerResponseMessage, ueId string, patchItem []models.PatchItem)

func HandlePolicyDataUesUeIdOperatorSpecificDataPut

func HandlePolicyDataUesUeIdOperatorSpecificDataPut(respChan chan udr_message.HandlerResponseMessage, ueId string, body map[string]models.OperatorSpecificDataContainer)

func HandlePolicyDataUesUeIdSmDataGet

func HandlePolicyDataUesUeIdSmDataGet(respChan chan udr_message.HandlerResponseMessage, ueId string, snssai models.Snssai, dnn string)

func HandlePolicyDataUesUeIdSmDataPatch

func HandlePolicyDataUesUeIdSmDataPatch(respChan chan udr_message.HandlerResponseMessage, ueId string, body map[string]models.UsageMonData)

func HandlePolicyDataUesUeIdSmDataUsageMonIdDelete

func HandlePolicyDataUesUeIdSmDataUsageMonIdDelete(respChan chan udr_message.HandlerResponseMessage, ueId string, usageMonId string)

func HandlePolicyDataUesUeIdSmDataUsageMonIdGet

func HandlePolicyDataUesUeIdSmDataUsageMonIdGet(respChan chan udr_message.HandlerResponseMessage, ueId string, usageMonId string)

func HandlePolicyDataUesUeIdSmDataUsageMonIdPut

func HandlePolicyDataUesUeIdSmDataUsageMonIdPut(respChan chan udr_message.HandlerResponseMessage, ueId string, usageMonId string, body models.UsageMonData)

func HandlePolicyDataUesUeIdUePolicySetGet

func HandlePolicyDataUesUeIdUePolicySetGet(respChan chan udr_message.HandlerResponseMessage, ueId string)

func HandlePolicyDataUesUeIdUePolicySetPatch

func HandlePolicyDataUesUeIdUePolicySetPatch(respChan chan udr_message.HandlerResponseMessage, ueId string, body models.UePolicySet)

func HandlePolicyDataUesUeIdUePolicySetPut

func HandlePolicyDataUesUeIdUePolicySetPut(respChan chan udr_message.HandlerResponseMessage, ueId string, body models.UePolicySet)

func HandlePostSubscriptionDataSubscriptions

func HandlePostSubscriptionDataSubscriptions(respChan chan udr_message.HandlerResponseMessage, body models.SubscriptionDataSubscriptions)

func HandleQueryAccessAndMobilityData

func HandleQueryAccessAndMobilityData(respChan chan udr_message.HandlerResponseMessage, ueId string)

func HandleQueryAmData

func HandleQueryAmData(respChan chan udr_message.HandlerResponseMessage, ueId string, servingPlmnId string)

func HandleQueryAmfContext3gpp

func HandleQueryAmfContext3gpp(respChan chan udr_message.HandlerResponseMessage, ueId string)

func HandleQueryAmfContextNon3gpp

func HandleQueryAmfContextNon3gpp(respChan chan udr_message.HandlerResponseMessage, ueId string)

func HandleQueryAuthSoR

func HandleQueryAuthSoR(respChan chan udr_message.HandlerResponseMessage, ueId string)

func HandleQueryAuthSubsData

func HandleQueryAuthSubsData(respChan chan udr_message.HandlerResponseMessage, ueId string)

func HandleQueryAuthenticationStatus

func HandleQueryAuthenticationStatus(respChan chan udr_message.HandlerResponseMessage, ueId string)

func HandleQueryEEData

func HandleQueryEEData(respChan chan udr_message.HandlerResponseMessage, ueId string)

func HandleQueryEeGroupSubscriptions

func HandleQueryEeGroupSubscriptions(respChan chan udr_message.HandlerResponseMessage, ueGroupId string)

func HandleQueryOperSpecData

func HandleQueryOperSpecData(respChan chan udr_message.HandlerResponseMessage, ueId string)

func HandleQueryProvisionedData

func HandleQueryProvisionedData(respChan chan udr_message.HandlerResponseMessage, ueId string, servingPlmnId string)

func HandleQuerySessionManagementData

func HandleQuerySessionManagementData(respChan chan udr_message.HandlerResponseMessage, ueId string, pduSessionId int32)

func HandleQuerySmData

func HandleQuerySmData(respChan chan udr_message.HandlerResponseMessage, ueId string, servingPlmnId string, singleNssai models.Snssai, dnn string)

func HandleQuerySmfRegList

func HandleQuerySmfRegList(respChan chan udr_message.HandlerResponseMessage, ueId string)

func HandleQuerySmfRegistration

func HandleQuerySmfRegistration(respChan chan udr_message.HandlerResponseMessage, ueId string, pduSessionId string)

func HandleQuerySmfSelectData

func HandleQuerySmfSelectData(respChan chan udr_message.HandlerResponseMessage, ueId string, servingPlmnId string)

func HandleQuerySmsData

func HandleQuerySmsData(respChan chan udr_message.HandlerResponseMessage, ueId string, servingPlmnId string)

func HandleQuerySmsMngData

func HandleQuerySmsMngData(respChan chan udr_message.HandlerResponseMessage, ueId string, servingPlmnId string)

func HandleQuerySmsfContext3gpp

func HandleQuerySmsfContext3gpp(respChan chan udr_message.HandlerResponseMessage, ueId string)

func HandleQuerySmsfContextNon3gpp

func HandleQuerySmsfContextNon3gpp(respChan chan udr_message.HandlerResponseMessage, ueId string)

func HandleQueryTraceData

func HandleQueryTraceData(respChan chan udr_message.HandlerResponseMessage, ueId string, servingPlmnId string)

func HandleQueryeesubscriptions

func HandleQueryeesubscriptions(respChan chan udr_message.HandlerResponseMessage, ueId string)

func HandleQuerysdmsubscriptions

func HandleQuerysdmsubscriptions(respChan chan udr_message.HandlerResponseMessage, ueId string)

func HandleRemoveAmfSubscriptionsInfo

func HandleRemoveAmfSubscriptionsInfo(respChan chan udr_message.HandlerResponseMessage, ueId string, subsId string)

func HandleRemoveEeGroupSubscriptions

func HandleRemoveEeGroupSubscriptions(respChan chan udr_message.HandlerResponseMessage, ueGroupId string, subsId string)

func HandleRemoveeeSubscriptions

func HandleRemoveeeSubscriptions(respChan chan udr_message.HandlerResponseMessage, ueId string, subsId string)

func HandleRemovesdmSubscriptions

func HandleRemovesdmSubscriptions(respChan chan udr_message.HandlerResponseMessage, ueId string, subsId string)

func HandleRemovesubscriptionDataSubscriptions

func HandleRemovesubscriptionDataSubscriptions(respChan chan udr_message.HandlerResponseMessage, subsId string)

func HandleUpdateEeGroupSubscriptions

func HandleUpdateEeGroupSubscriptions(respChan chan udr_message.HandlerResponseMessage, ueGroupId string, subsId string, body models.EeSubscription)

func HandleUpdateEesubscriptions

func HandleUpdateEesubscriptions(respChan chan udr_message.HandlerResponseMessage, ueId string, subsId string, body models.EeSubscription)

func HandleUpdatesdmsubscriptions

func HandleUpdatesdmsubscriptions(respChan chan udr_message.HandlerResponseMessage, ueId string, subsId string, body models.SdmSubscription)

func PreHandleOnDataChangeNotify

func PreHandleOnDataChangeNotify(ueId string, resourceId string, patchItems []models.PatchItem, origValue interface{}, newValue interface{})

func PreHandlePolicyDataChangeNotification

func PreHandlePolicyDataChangeNotification(ueId string, dataId string, value interface{})

func RestfulAPIDeleteMany

func RestfulAPIDeleteMany(collName string, filter bson.M)

func RestfulAPIDeleteOne

func RestfulAPIDeleteOne(collName string, filter bson.M)

func RestfulAPIGetMany

func RestfulAPIGetMany(collName string, filter bson.M) []map[string]interface{}

func RestfulAPIGetOne

func RestfulAPIGetOne(collName string, filter bson.M) map[string]interface{}

func RestfulAPIJSONPatch

func RestfulAPIJSONPatch(collName string, filter bson.M, patchJSON []byte) bool

func RestfulAPIJSONPatchExtend

func RestfulAPIJSONPatchExtend(collName string, filter bson.M, patchJSON []byte, dataName string) bool

func RestfulAPIMergePatch

func RestfulAPIMergePatch(collName string, filter bson.M, patchData map[string]interface{}) bool

func RestfulAPIPost

func RestfulAPIPost(collName string, filter bson.M, postData map[string]interface{}) bool

func RestfulAPIPutMany

func RestfulAPIPutMany(collName string, filterArray []bson.M, putDataArray []map[string]interface{}) bool

func RestfulAPIPutOne

func RestfulAPIPutOne(collName string, filter bson.M, putData map[string]interface{}) bool

func RestfulAPIPutOneNotUpdate

func RestfulAPIPutOneNotUpdate(collName string, filter bson.M, putData map[string]interface{}) bool

func SetMongoDB

func SetMongoDB(setdbName string, url string)

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL