operator

package
v1.2.5 Latest Latest
Warning

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

Go to latest
Published: Sep 23, 2024 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type OperatorApiGw

type OperatorApiGw interface {
	// GetOperator Returns the operator name
	GetOperatorName() string
	// GetVersionProperties returns properties related to the ApiGw version
	GetVersionProperties(ctx context.Context) map[string]string
	// Init is called once during startup.
	Init(operatorName string, servers *OperatorApiGwServers) error
	// VerifyLocation verifies a client's location against the coordinates provided
	VerifyLocation(mreq *dme.VerifyLocationRequest, mreply *dme.VerifyLocationReply) error
	// GetLocation gets the client location
	GetLocation(mreq *dme.GetLocationRequest, mreply *dme.GetLocationReply) error
	// GetQOSPositionKPI gets QOS KPIs for GPS positions
	GetQOSPositionKPI(req *dme.QosPositionRequest, getQosSvr dme.QosPositionKpi_GetQosPositionKpiServer) error
	// CreatePrioritySession requests either stable latency or throughput for a client session
	CreatePrioritySession(ctx context.Context, req *dme.QosPrioritySessionCreateRequest) (*dme.QosPrioritySessionReply, error)
	// DeletePrioritySession removes a previously created priority session
	DeletePrioritySession(ctx context.Context, req *dme.QosPrioritySessionDeleteRequest) (*dme.QosPrioritySessionDeleteReply, error)
}

OperatorApiGw implements operator specific APIs.

type OperatorApiGwServers

type OperatorApiGwServers struct {
	VaultAddr  string
	QosPosUrl  string
	LocVerUrl  string
	TokSrvUrl  string
	QosSesAddr string
}

type QosSessionEndpoints

type QosSessionEndpoints struct {
}

Directories

Path Synopsis
proto
Package queryqos is a generated protocol buffer package.
Package queryqos is a generated protocol buffer package.

Jump to

Keyboard shortcuts

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