consumer

package
v1.0.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

View Source
const (
	RetryRegisterNrfDuration = 2 * time.Second
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Consumer

type Consumer struct {
	// contains filtered or unexported fields
}

func NewConsumer

func NewConsumer(nef nef) (*Consumer, error)

func (Consumer) AppDataInfluenceDataDelete

func (s Consumer) AppDataInfluenceDataDelete(influenceID string) (int, interface{})

func (Consumer) AppDataInfluenceDataGet

func (s Consumer) AppDataInfluenceDataGet(influenceIDs []string) (int, interface{})

func (Consumer) AppDataInfluenceDataIdGet

func (s Consumer) AppDataInfluenceDataIdGet(influenceID string) (int, interface{})

func (Consumer) AppDataInfluenceDataPatch

func (s Consumer) AppDataInfluenceDataPatch(
	influenceID string, tiSubPatch *models.TrafficInfluDataPatch,
) (int, interface{})

func (Consumer) AppDataInfluenceDataPut

func (s Consumer) AppDataInfluenceDataPut(influenceID string,
	tiData *models.TrafficInfluData,
) (int, interface{})

func (Consumer) AppDataPfdsAppIdDelete

func (s Consumer) AppDataPfdsAppIdDelete(appID string) (int, interface{})

TS 29.519 v15.3.0 6.2.4.3.2

func (Consumer) AppDataPfdsAppIdGet

func (s Consumer) AppDataPfdsAppIdGet(appID string) (int, interface{})

TS 29.519 v15.3.0 6.2.4.3.1

func (Consumer) AppDataPfdsAppIdPut

func (s Consumer) AppDataPfdsAppIdPut(appID string, pfdDataForApp *models.PfdDataForApp) (int, interface{})

TS 29.519 v15.3.0 6.2.4.3.3

func (Consumer) AppDataPfdsGet

func (s Consumer) AppDataPfdsGet(appIDs []string) (int, interface{})

TS 29.519 v15.3.0 6.2.3.3.1

func (Consumer) DeleteAppSession

func (s Consumer) DeleteAppSession(appSessionId string) (int, interface{})

func (Consumer) DeregisterNFInstance

func (s Consumer) DeregisterNFInstance() error

func (Consumer) GetAppSession

func (s Consumer) GetAppSession(appSessionId string) (int, interface{})

func (Consumer) PatchAppSession

func (s Consumer) PatchAppSession(appSessionId string,
	ascUpdateData *models.AppSessionContextUpdateData,
) (int, interface{})

func (Consumer) PostAppSessions

func (s Consumer) PostAppSessions(asc *models.AppSessionContext) (int, interface{}, string)

func (Consumer) PutAppSession

func (s Consumer) PutAppSession(
	appSessionId string,
	ascUpdateData *models.AppSessionContextUpdateData,
	asc *models.AppSessionContext,
) (int, interface{}, string)

func (Consumer) RegisterNFInstance

func (s Consumer) RegisterNFInstance() error

func (Consumer) SearchNFInstances

func (s Consumer) SearchNFInstances(
	nrfUri string,
	srvName models.ServiceName,
	param *Nnrf_NFDiscovery.SearchNFInstancesParamOpts,
) (*models.NfProfile, string, error)

Jump to

Keyboard shortcuts

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