message

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Jan 25, 2022 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BuildPfcpAssociationReleaseRequest

func BuildPfcpAssociationReleaseRequest() (pfcp.PFCPAssociationReleaseRequest, error)

func BuildPfcpAssociationReleaseResponse

func BuildPfcpAssociationReleaseResponse(cause pfcpType.Cause) (pfcp.PFCPAssociationReleaseResponse, error)

func BuildPfcpAssociationSetupRequest

func BuildPfcpAssociationSetupRequest() (pfcp.PFCPAssociationSetupRequest, error)

func BuildPfcpAssociationSetupResponse

func BuildPfcpAssociationSetupResponse(cause pfcpType.Cause) (pfcp.PFCPAssociationSetupResponse, error)

func BuildPfcpSessionDeletionRequest

func BuildPfcpSessionDeletionRequest() (pfcp.PFCPSessionDeletionRequest, error)

func BuildPfcpSessionDeletionResponse

func BuildPfcpSessionDeletionResponse() (pfcp.PFCPSessionDeletionResponse, error)

TODO: Replace dummy value in PFCP message

func BuildPfcpSessionEstablishmentRequest

func BuildPfcpSessionEstablishmentRequest(
	upNodeID pfcpType.NodeID,
	smContext *context.SMContext,
	pdrList []*context.PDR,
	farList []*context.FAR,
	barList []*context.BAR,
	qerList []*context.QER) (pfcp.PFCPSessionEstablishmentRequest, error)

func BuildPfcpSessionEstablishmentResponse

func BuildPfcpSessionEstablishmentResponse() (pfcp.PFCPSessionEstablishmentResponse, error)

func BuildPfcpSessionModificationRequest

func BuildPfcpSessionModificationRequest(
	upNodeID pfcpType.NodeID,
	smContext *context.SMContext,
	pdrList []*context.PDR,
	farList []*context.FAR,
	barList []*context.BAR,
	qerList []*context.QER) (pfcp.PFCPSessionModificationRequest, error)

TODO: Replace dummy value in PFCP message

func BuildPfcpSessionModificationResponse

func BuildPfcpSessionModificationResponse() (pfcp.PFCPSessionModificationResponse, error)

TODO: Replace dummy value in PFCP message

func BuildPfcpSessionReportResponse

func BuildPfcpSessionReportResponse(cause pfcpType.Cause) (pfcp.PFCPSessionReportResponse, error)

func SendHeartbeatResponse

func SendHeartbeatResponse(addr *net.UDPAddr, seq uint32)

func SendPfcpAssociationReleaseRequest

func SendPfcpAssociationReleaseRequest(upNodeID pfcpType.NodeID)

func SendPfcpAssociationReleaseResponse

func SendPfcpAssociationReleaseResponse(upNodeID pfcpType.NodeID, cause pfcpType.Cause)

func SendPfcpAssociationSetupRequest

func SendPfcpAssociationSetupRequest(upNodeID pfcpType.NodeID)

func SendPfcpAssociationSetupResponse

func SendPfcpAssociationSetupResponse(upNodeID pfcpType.NodeID, cause pfcpType.Cause)

func SendPfcpSessionDeletionRequest

func SendPfcpSessionDeletionRequest(upNodeID pfcpType.NodeID, ctx *context.SMContext) (seqNum uint32)

func SendPfcpSessionDeletionResponse deprecated

func SendPfcpSessionDeletionResponse(addr *net.UDPAddr)

Deprecated: PFCP Session Deletion Procedure should be initiated by the CP function

func SendPfcpSessionEstablishmentRequest

func SendPfcpSessionEstablishmentRequest(
	upNodeID pfcpType.NodeID,
	ctx *context.SMContext,
	pdrList []*context.PDR, farList []*context.FAR, barList []*context.BAR, qerList []*context.QER)

func SendPfcpSessionEstablishmentResponse deprecated

func SendPfcpSessionEstablishmentResponse(addr *net.UDPAddr)

Deprecated: PFCP Session Establishment Procedure should be initiated by the CP function

func SendPfcpSessionModificationRequest

func SendPfcpSessionModificationRequest(upNodeID pfcpType.NodeID,
	ctx *context.SMContext,
	pdrList []*context.PDR, farList []*context.FAR, barList []*context.BAR, qerList []*context.QER) (seqNum uint32)

func SendPfcpSessionModificationResponse deprecated

func SendPfcpSessionModificationResponse(addr *net.UDPAddr)

Deprecated: PFCP Session Modification Procedure should be initiated by the CP function

func SendPfcpSessionReportResponse

func SendPfcpSessionReportResponse(addr *net.UDPAddr, cause pfcpType.Cause, seqFromUPF uint32, SEID uint64)

Types

This section is empty.

Jump to

Keyboard shortcuts

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