Documentation
¶
Index ¶
- func NewTowerServer(towerIndex int, plmnID types.PlmnID, serverParams utils.ServerParams) error
- func UpdateControlMetrics(imsi types.Imsi)
- func UpdateTelemetryMetrics(m *e2.TelemetryMessage)
- type Server
- func (s *Server) GetECGI() types.ECGI
- func (s *Server) GetEcID() types.EcID
- func (s *Server) GetPlmnID() types.PlmnID
- func (s *Server) GetPort() int
- func (s *Server) RicControl(stream e2ap.E2AP_RicControlServer) error
- func (s *Server) RicSubscription(stream e2ap.E2AP_RicSubscriptionServer) error
- func (s *Server) SendControl(stream e2ap.E2AP_SendControlServer) error
- func (s *Server) SendTelemetry(req *e2.L2MeasConfig, stream e2ap.E2AP_SendTelemetryServer) error
- type Service
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewTowerServer ¶
NewTowerServer - start a new gRPC server per tower
func UpdateTelemetryMetrics ¶
func UpdateTelemetryMetrics(m *e2.TelemetryMessage)
UpdateTelemetryMetrics ...
Types ¶
type Server ¶
type Server struct {
// contains filtered or unexported fields
}
Server implements the TrafficSim gRPC service for administrative facilities.
func (*Server) RicControl ¶
func (s *Server) RicControl(stream e2ap.E2AP_RicControlServer) error
RicControl ...
func (*Server) RicSubscription ¶
func (s *Server) RicSubscription(stream e2ap.E2AP_RicSubscriptionServer) error
RicSubscription ...
func (*Server) SendControl ¶
func (s *Server) SendControl(stream e2ap.E2AP_SendControlServer) error
SendControl ...
func (*Server) SendTelemetry ¶
func (s *Server) SendTelemetry(req *e2.L2MeasConfig, stream e2ap.E2AP_SendTelemetryServer) error
SendTelemetry ...
Click to show internal directories.
Click to hide internal directories.