Documentation ¶
Index ¶
- Constants
- func SendNFIntances(nrfUri string, targetNfType, requestNfType models.NfType, ...) (result models.SearchResult, err error)
- func SendNFIntancesUDR(id string, types int) string
- type Consumer
- func (s Consumer) CreateUDMClientToUDR(id string) (*Nudr_DataRepository.APIClient, error)
- func (s Consumer) GetSDMClient(uri string) *Nudm_SubscriberDataManagement.APIClient
- func (s Consumer) GetUECMClient(uri string) *Nudm_UEContextManagement.APIClient
- func (s Consumer) RegisterNFInstance(ctx context.Context) (resouceNrfUri string, retrieveNfInstanceID string, err error)
- func (s Consumer) SendDeregisterNFInstance() (problemDetails *models.ProblemDetails, err error)
- func (s Consumer) SendSearchNFInstances(nrfUri string, targetNfType, requestNfType models.NfType, ...) (*models.SearchResult, error)
- type ConsumerUdm
Constants ¶
View Source
const ( NFDiscoveryToUDRParamNone int = iota NFDiscoveryToUDRParamSupi NFDiscoveryToUDRParamExtGroupId NFDiscoveryToUDRParamGpsi )
Variables ¶
This section is empty.
Functions ¶
func SendNFIntances ¶
func SendNFIntances(nrfUri string, targetNfType, requestNfType models.NfType, param Nnrf_NFDiscovery.SearchNFInstancesParamOpts, ) (result models.SearchResult, err error)
func SendNFIntancesUDR ¶
Types ¶
type Consumer ¶
type Consumer struct { ConsumerUdm // contains filtered or unexported fields }
func NewConsumer ¶
func NewConsumer(udm ConsumerUdm) (*Consumer, error)
func (Consumer) CreateUDMClientToUDR ¶
func (s Consumer) CreateUDMClientToUDR(id string) (*Nudr_DataRepository.APIClient, error)
func (Consumer) GetSDMClient ¶
func (s Consumer) GetSDMClient(uri string) *Nudm_SubscriberDataManagement.APIClient
func (Consumer) GetUECMClient ¶
func (s Consumer) GetUECMClient(uri string) *Nudm_UEContextManagement.APIClient
func (Consumer) RegisterNFInstance ¶
func (Consumer) SendDeregisterNFInstance ¶
func (s Consumer) SendDeregisterNFInstance() (problemDetails *models.ProblemDetails, err error)
func (Consumer) SendSearchNFInstances ¶
func (s Consumer) SendSearchNFInstances( nrfUri string, targetNfType, requestNfType models.NfType, param Nnrf_NFDiscovery.SearchNFInstancesParamOpts) ( *models.SearchResult, error, )
type ConsumerUdm ¶
Click to show internal directories.
Click to hide internal directories.