producer

package
v1.3.0 Latest Latest
Warning

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

Go to latest
Published: Jan 18, 2021 License: Apache-2.0 Imports: 19 Imported by: 0

Documentation

Index

Constants

View Source
const (
	COMPLEX_QUERY_TYPE_CNF string = "CNF"
	COMPLEX_QUERY_TYPE_DNF string = "DNF"
)

Variables

This section is empty.

Functions

func AccessTokenProcedure

func AccessTokenProcedure(request models.AccessTokenReq) (response *models.AccessTokenRsp,
	errResponse *models.AccessTokenErr)

func CreateSubscriptionProcedure

func CreateSubscriptionProcedure(subscription models.NrfSubscriptionData) (response bson.M,
	problemDetails *models.ProblemDetails)

func GetNFInstanceProcedure

func GetNFInstanceProcedure(nfInstanceID string) (response map[string]interface{})

func GetNFInstancesProcedure

func GetNFInstancesProcedure(nfType string, limit int) (response *nrf_context.UriList,
	problemDetail *models.ProblemDetails)

func HandleAccessTokenRequest

func HandleAccessTokenRequest(request *http_wrapper.Request) *http_wrapper.Response

func HandleCreateSubscriptionRequest

func HandleCreateSubscriptionRequest(request *http_wrapper.Request) *http_wrapper.Response

func HandleGetNFInstanceRequest

func HandleGetNFInstanceRequest(request *http_wrapper.Request) *http_wrapper.Response

func HandleGetNFInstancesRequest

func HandleGetNFInstancesRequest(request *http_wrapper.Request) *http_wrapper.Response

func HandleNFDeregisterRequest

func HandleNFDeregisterRequest(request *http_wrapper.Request) *http_wrapper.Response

func HandleNFDiscoveryRequest

func HandleNFDiscoveryRequest(request *http_wrapper.Request) *http_wrapper.Response

func HandleNFRegisterRequest

func HandleNFRegisterRequest(request *http_wrapper.Request) *http_wrapper.Response

func HandleRemoveSubscriptionRequest

func HandleRemoveSubscriptionRequest(request *http_wrapper.Request) *http_wrapper.Response

func HandleUpdateNFInstanceRequest

func HandleUpdateNFInstanceRequest(request *http_wrapper.Request) *http_wrapper.Response

func HandleUpdateSubscriptionRequest

func HandleUpdateSubscriptionRequest(request *http_wrapper.Request) *http_wrapper.Response

func NFDeregisterProcedure

func NFDeregisterProcedure(nfInstanceID string) (problemDetails *models.ProblemDetails)

func NFDiscoveryProcedure

func NFDiscoveryProcedure(queryParameters url.Values) (response *models.SearchResult,
	problemDetails *models.ProblemDetails)

func NFRegisterProcedure

func NFRegisterProcedure(nfProfile models.NfProfile) (header http.Header, response bson.M,
	problemDetails *models.ProblemDetails)

func RemoveSubscriptionProcedure

func RemoveSubscriptionProcedure(subscriptionID string)

func SendNFStatusNotify

func SendNFStatusNotify(Notification_event models.NotificationEventType, nfInstanceUri string,
	url string) *models.ProblemDetails

func UpdateNFInstanceProcedure

func UpdateNFInstanceProcedure(nfInstanceID string, patchJSON []byte) (response map[string]interface{})

func UpdateSubscriptionProcedure

func UpdateSubscriptionProcedure(subscriptionID string, patchJSON []byte) (response map[string]interface{})

Types

type AtomElem

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

Jump to

Keyboard shortcuts

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