subscriberdatamanagement

package
v0.0.0-...-5a2dca5 Latest Latest
Warning

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

Go to latest
Published: Mar 7, 2023 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddService

func AddService(engine *gin.Engine) *gin.RouterGroup

func HTTPGetAmData

func HTTPGetAmData(c *gin.Context)

GetAmData - retrieve a UE's Access and Mobility Subscription Data

func HTTPGetIdTranslationResult

func HTTPGetIdTranslationResult(c *gin.Context)

GetIdTranslationResult - retrieve a UE's SUPI

func HTTPGetNssai

func HTTPGetNssai(c *gin.Context)

GetNssai - retrieve a UE's subscribed NSSAI

func HTTPGetSharedData

func HTTPGetSharedData(c *gin.Context)

GetSharedData - retrieve shared data

func HTTPGetSmData

func HTTPGetSmData(c *gin.Context)

GetSmData - retrieve a UE's Session Management Subscription Data

func HTTPGetSmfSelectData

func HTTPGetSmfSelectData(c *gin.Context)

GetSmfSelectData - retrieve a UE's SMF Selection Subscription Data

func HTTPGetSmsData

func HTTPGetSmsData(c *gin.Context)

GetSmsData - retrieve a UE's SMS Subscription Data

func HTTPGetSmsMngData

func HTTPGetSmsMngData(c *gin.Context)

GetSmsMngData - retrieve a UE's SMS Management Subscription Data

func HTTPGetSupi

func HTTPGetSupi(c *gin.Context)

GetSupi - retrieve multiple data sets

func HTTPGetTraceData

func HTTPGetTraceData(c *gin.Context)

GetTraceData - retrieve a UE's Trace Configuration Data

func HTTPGetUeContextInSmfData

func HTTPGetUeContextInSmfData(c *gin.Context)

GetUeContextInSmfData - retrieve a UE's UE Context In SMF Data

func HTTPGetUeContextInSmsfData

func HTTPGetUeContextInSmsfData(c *gin.Context)

GetUeContextInSmsfData - retrieve a UE's UE Context In SMSF Data

func HTTPInfo

func HTTPInfo(c *gin.Context)

Info - Nudm_Sdm Info service operation

func HTTPModify

func HTTPModify(c *gin.Context)

Modify - modify the subscription

func HTTPModifyForSharedData

func HTTPModifyForSharedData(c *gin.Context)

ModifyForSharedData - modify the subscription

func HTTPPutUpuAck

func HTTPPutUpuAck(c *gin.Context)

PutUpuAck - Nudm_Sdm Info for UPU service operation

func HTTPSubscribe

func HTTPSubscribe(c *gin.Context)

Subscribe - subscribe to notifications

func HTTPSubscribeToSharedData

func HTTPSubscribeToSharedData(c *gin.Context)

SubscribeToSharedData - subscribe to notifications for shared data

func HTTPUnsubscribe

func HTTPUnsubscribe(c *gin.Context)

Unsubscribe - unsubscribe from notifications

func HTTPUnsubscribeForSharedData

func HTTPUnsubscribeForSharedData(c *gin.Context)

UnsubscribeForSharedData - unsubscribe from notifications for shared data

func Index

func Index(c *gin.Context)

Index is the index handler.

func NewRouter

func NewRouter() *gin.Engine

NewRouter returns a new router.

Types

type Route

type Route struct {
	// Name is the name of this Route.
	Name string
	// Method is the string for the HTTP method. ex) GET, POST etc..
	Method string
	// Pattern is the pattern of the URI.
	Pattern string
	// HandlerFunc is the handler function of this route.
	HandlerFunc gin.HandlerFunc
}

Route is the information for every URI.

type Routes

type Routes []Route

Routes is the list of the generated Route.

Jump to

Keyboard shortcuts

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