amf_producer

package
v0.0.0-...-cad1217 Latest Latest
Warning

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

Go to latest
Published: Feb 25, 2020 License: Apache-2.0 Imports: 22 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var HttpLog *logrus.Entry

Functions

func CreateAMFEventSubscription

func CreateAMFEventSubscription(context *amf_context.AMFContext, request models.AmfCreateEventSubscription, recieveTime time.Time) (response *models.AmfCreatedEventSubscription, err models.ProblemDetails)

TODO: handle event filter

func DeleteAMFEventSubscription

func DeleteAMFEventSubscription(context *amf_context.AMFContext, subscriptionId string) (err models.ProblemDetails)

func HandleAMFStatusChangeSubscribeModfy

func HandleAMFStatusChangeSubscribeModfy(httpChannel chan amf_message.HandlerResponseMessage, subscriptionId string, body models.SubscriptionData)

func HandleAMFStatusChangeSubscribeRequest

func HandleAMFStatusChangeSubscribeRequest(httpChannel chan amf_message.HandlerResponseMessage, body models.SubscriptionData)

func HandleAMFStatusChangeUnSubscribeRequest

func HandleAMFStatusChangeUnSubscribeRequest(httpChannel chan amf_message.HandlerResponseMessage, subscriptionId string)

func HandleAssignEbiDataRequest

func HandleAssignEbiDataRequest(httpChannel chan amf_message.HandlerResponseMessage, ueContextId string, body models.AssignEbiData)

func HandleCreateUeContextRequest

func HandleCreateUeContextRequest(httpChannel chan amf_message.HandlerResponseMessage, ueContextId string, body models.CreateUeContextRequest)

func HandleN1N2MessageSubscirbeRequest

func HandleN1N2MessageSubscirbeRequest(httpChannel chan amf_message.HandlerResponseMessage, ueContextId string, body models.UeN1N2InfoSubscriptionCreateData)

func HandleN1N2MessageTransferRequest

func HandleN1N2MessageTransferRequest(httpChannel chan amf_message.HandlerResponseMessage, ueContextId, reqUri string, body models.N1N2MessageTransferRequest)

TS23502 4.2.3.3, 4.2.4.3, 4.3.2.2, 4.3.2.3, 4.3.3.2, 4.3.7

func HandleN1N2MessageTransferStatusRequest

func HandleN1N2MessageTransferStatusRequest(httpChannel chan amf_message.HandlerResponseMessage, ueContextId, reqUri string)

func HandleN1N2MessageUnSubscribeRequest

func HandleN1N2MessageUnSubscribeRequest(httpChannel chan amf_message.HandlerResponseMessage, ueContextId string, subscriptionId string)

func HandleProvideDomainSelectionInfoRequest

func HandleProvideDomainSelectionInfoRequest(httpChannel chan amf_message.HandlerResponseMessage, ueContextId string, infoClass string)

func HandleProvideLocationInfoRequest

func HandleProvideLocationInfoRequest(httpChannel chan amf_message.HandlerResponseMessage, ueContextId string, body models.RequestLocInfo)

func HandleRegistrationStatusUpdateRequest

func HandleRegistrationStatusUpdateRequest(httpChannel chan amf_message.HandlerResponseMessage, ueContextId string, body models.UeRegStatusUpdateReqData)

func HandleSmContextStatusNotify

func HandleSmContextStatusNotify(httpChannel chan amf_message.HandlerResponseMessage, guti, pduSessionIdString string, body models.SmContextStatusNotification)

func HandleUEContextReleaseRequest

func HandleUEContextReleaseRequest(httpChannel chan amf_message.HandlerResponseMessage, ueContextId string, body models.UeContextRelease)

func HandleUEContextTransferRequest

func HandleUEContextTransferRequest(httpChannel chan amf_message.HandlerResponseMessage, ueContextId string, body models.UeContextTransferRequest)

func ModifyAMFEventSubscription

func ModifyAMFEventSubscription(context *amf_context.AMFContext, subscriptionId string, request models.ModifySubscriptionRequest) (err models.ProblemDetails)

func NewAmfEventReport

func NewAmfEventReport(ue *amf_context.AmfUe, Type models.AmfEventType, subscriptionId string) (report models.AmfEventReport, ok bool)

DO NOT handle AmfEventType_PRESENCE_IN_AOI_REPORT and AmfEventType_UES_IN_AREA_REPORT(about area)

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