Documentation ¶
Index ¶
- func NewGnmiServer(ctx context.Context, s pb.GNMIServer, opts ...grpc.DialOption) (*grpc.Server, *grpc.ClientConn)
- func NewGnmiServerWithListener(s pb.GNMIServer, lis net.Listener) *grpc.Server
- type GnmiMock
- func (s *GnmiMock) Capabilities(ctx context.Context, r *pb.CapabilityRequest) (*pb.CapabilityResponse, error)
- func (s *GnmiMock) Get(ctx context.Context, r *pb.GetRequest) (*pb.GetResponse, error)
- func (s *GnmiMock) Set(ctx context.Context, r *pb.SetRequest) (*pb.SetResponse, error)
- func (s *GnmiMock) Subscribe(stream pb.GNMI_SubscribeServer) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewGnmiServer ¶
func NewGnmiServer(ctx context.Context, s pb.GNMIServer, opts ...grpc.DialOption) (*grpc.Server, *grpc.ClientConn)
Types ¶
type GnmiMock ¶
type GnmiMock struct { pb.UnimplementedGNMIServer CapabilitiesHandler func(context.Context, *pb.CapabilityRequest) (*pb.CapabilityResponse, error) GetHandler func(context.Context, *pb.GetRequest) (*pb.GetResponse, error) SetHandler func(context.Context, *pb.SetRequest) (*pb.SetResponse, error) SubscribeHandler func(pb.GNMI_SubscribeServer) error }
func (*GnmiMock) Capabilities ¶
func (s *GnmiMock) Capabilities(ctx context.Context, r *pb.CapabilityRequest) (*pb.CapabilityResponse, error)
func (*GnmiMock) Get ¶
func (s *GnmiMock) Get(ctx context.Context, r *pb.GetRequest) (*pb.GetResponse, error)
func (*GnmiMock) Set ¶
func (s *GnmiMock) Set(ctx context.Context, r *pb.SetRequest) (*pb.SetResponse, error)
Click to show internal directories.
Click to hide internal directories.