Documentation
¶
Index ¶
- type PduSessions
- func (p *PduSessions) CreatePduSession(ueIpAddr netip.Addr, gnb jsonapi.ControlURI) error
- func (p *PduSessions) DeletePduSession(ueIpAddr netip.Addr) error
- func (p *PduSessions) EstablishmentAccept(c *gin.Context)
- func (p *PduSessions) HandleHandoverCommand(m n1n2.HandoverCommand)
- func (p *PduSessions) HandoverCommand(c *gin.Context)
- func (p *PduSessions) InitEstablish(gnb jsonapi.ControlURI, dnn string) error
- func (p *PduSessions) Register(e *gin.Engine)
- func (p *PduSessions) Start(ctx context.Context) error
- func (p *PduSessions) Status(c *gin.Context)
- func (p *PduSessions) UpdatePduSession(ueIpAddr netip.Addr, oldGnb jsonapi.ControlURI, newGnb jsonapi.ControlURI) error
- func (p *PduSessions) WaitShutdown(ctx context.Context) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PduSessions ¶
type PduSessions struct {
common.WithContext
Control jsonapi.ControlURI
Client http.Client
UserAgent string
// contains filtered or unexported fields
}
func NewPduSessions ¶
func NewPduSessions(control jsonapi.ControlURI, r *radio.Radio, reqPs []config.PDUSession, userAgent string) *PduSessions
func (*PduSessions) CreatePduSession ¶
func (p *PduSessions) CreatePduSession(ueIpAddr netip.Addr, gnb jsonapi.ControlURI) error
func (*PduSessions) DeletePduSession ¶
func (p *PduSessions) DeletePduSession(ueIpAddr netip.Addr) error
func (*PduSessions) EstablishmentAccept ¶
func (p *PduSessions) EstablishmentAccept(c *gin.Context)
get status of the controller
func (*PduSessions) HandleHandoverCommand ¶
func (p *PduSessions) HandleHandoverCommand(m n1n2.HandoverCommand)
func (*PduSessions) HandoverCommand ¶
func (p *PduSessions) HandoverCommand(c *gin.Context)
func (*PduSessions) InitEstablish ¶
func (p *PduSessions) InitEstablish(gnb jsonapi.ControlURI, dnn string) error
func (*PduSessions) Register ¶
func (p *PduSessions) Register(e *gin.Engine)
func (*PduSessions) Status ¶ added in v0.0.3
func (p *PduSessions) Status(c *gin.Context)
func (*PduSessions) UpdatePduSession ¶
func (p *PduSessions) UpdatePduSession(ueIpAddr netip.Addr, oldGnb jsonapi.ControlURI, newGnb jsonapi.ControlURI) error
func (*PduSessions) WaitShutdown ¶
func (p *PduSessions) WaitShutdown(ctx context.Context) error
Click to show internal directories.
Click to hide internal directories.