Documentation
¶
Index ¶
Constants ¶
View Source
const (
TUN_MTU = 1400
)
Variables ¶
View Source
var ( ErrNilUdpConn = errors.New("nil UDP Connection") ErrUnknownUE = errors.New("Unknown UE") )
Functions ¶
This section is empty.
Types ¶
type DLPkt ¶
type DLPkt struct {
Ue jsonapi.ControlURI
Payload []byte
}
type Radio ¶
type Radio struct {
common.WithContext
Client http.Client
Control jsonapi.ControlURI
Data netip.AddrPort
UserAgent string
// contains filtered or unexported fields
}
func (*Radio) HandlePeer ¶
func (r *Radio) HandlePeer(peer n1n2.RadioPeerMsg)
type RadioDaemon ¶
type RadioDaemon struct {
DlQueue chan DLPkt
PduSessionsManager *session.PduSessionsManager
// contains filtered or unexported fields
}
func NewRadioDaemon ¶
func NewRadioDaemon(radio *Radio, psMan *session.PduSessionsManager, gnbRanAddr netip.AddrPort) *RadioDaemon
func (*RadioDaemon) WaitShutdown ¶
func (r *RadioDaemon) WaitShutdown(ctx context.Context) error
func (*RadioDaemon) WriteDownlink ¶
func (r *RadioDaemon) WriteDownlink(payload []byte, ue jsonapi.ControlURI) error
Click to show internal directories.
Click to hide internal directories.