Documentation
¶
Overview ¶
Package gnmi implements the northbound gNMI service for the configuration subsystem.
Index ¶
- type Server
- func (s *Server) Capabilities(ctx context.Context, req *gnmi.CapabilityRequest) (*gnmi.CapabilityResponse, error)
- func (s *Server) Get(ctx context.Context, req *gnmi.GetRequest) (*gnmi.GetResponse, error)
- 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) Set(ctx context.Context, req *gnmi.SetRequest) (*gnmi.SetResponse, error)
- func (s *Server) Subscribe(stream gnmi.GNMI_SubscribeServer) error
- type Service
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Server ¶
type Server struct {
// contains filtered or unexported fields
}
Server implements the grpc GNMI service
func (*Server) Capabilities ¶
func (s *Server) Capabilities(ctx context.Context, req *gnmi.CapabilityRequest) (*gnmi.CapabilityResponse, error)
Capabilities implements gNMI Capabilities
func (*Server) Get ¶
func (s *Server) Get(ctx context.Context, req *gnmi.GetRequest) (*gnmi.GetResponse, error)
Get implements gNMI Get
func (*Server) Set ¶
func (s *Server) Set(ctx context.Context, req *gnmi.SetRequest) (*gnmi.SetResponse, error)
Set implements gNMI Set
Click to show internal directories.
Click to hide internal directories.