Versions in this module Expand all Collapse all v0 v0.0.2 Mar 30, 2021 Changes in this version + type ConfigCallback struct + func (_m *ConfigCallback) Execute(_a0 ygot.ValidatedGoStruct) error + type EscapeFunc struct + func (_m *EscapeFunc) Execute(k string) string + type GNMIClient struct + func (_m *GNMIClient) Capabilities(ctx context.Context, in *gnmi.CapabilityRequest, opts ...grpc.CallOption) (*gnmi.CapabilityResponse, error) + func (_m *GNMIClient) Get(ctx context.Context, in *gnmi.GetRequest, opts ...grpc.CallOption) (*gnmi.GetResponse, error) + func (_m *GNMIClient) Set(ctx context.Context, in *gnmi.SetRequest, opts ...grpc.CallOption) (*gnmi.SetResponse, error) + func (_m *GNMIClient) Subscribe(ctx context.Context, opts ...grpc.CallOption) (gnmi.GNMI_SubscribeClient, error) + type GNMIServer struct + func (_m *GNMIServer) Capabilities(_a0 context.Context, _a1 *gnmi.CapabilityRequest) (*gnmi.CapabilityResponse, error) + func (_m *GNMIServer) Get(_a0 context.Context, _a1 *gnmi.GetRequest) (*gnmi.GetResponse, error) + func (_m *GNMIServer) Set(_a0 context.Context, _a1 *gnmi.SetRequest) (*gnmi.SetResponse, error) + func (_m *GNMIServer) Subscribe(_a0 gnmi.GNMI_SubscribeServer) error + type GNMI_SubscribeClient struct + func (_m *GNMI_SubscribeClient) CloseSend() error + func (_m *GNMI_SubscribeClient) Context() context.Context + func (_m *GNMI_SubscribeClient) Header() (metadata.MD, error) + func (_m *GNMI_SubscribeClient) Recv() (*gnmi.SubscribeResponse, error) + func (_m *GNMI_SubscribeClient) RecvMsg(m interface{}) error + func (_m *GNMI_SubscribeClient) Send(_a0 *gnmi.SubscribeRequest) error + func (_m *GNMI_SubscribeClient) SendMsg(m interface{}) error + func (_m *GNMI_SubscribeClient) Trailer() metadata.MD + type GNMI_SubscribeServer struct + func (_m *GNMI_SubscribeServer) Context() context.Context + func (_m *GNMI_SubscribeServer) Recv() (*gnmi.SubscribeRequest, error) + func (_m *GNMI_SubscribeServer) RecvMsg(m interface{}) error + func (_m *GNMI_SubscribeServer) Send(_a0 *gnmi.SubscribeResponse) error + func (_m *GNMI_SubscribeServer) SendHeader(_a0 metadata.MD) error + func (_m *GNMI_SubscribeServer) SendMsg(m interface{}) error + func (_m *GNMI_SubscribeServer) SetHeader(_a0 metadata.MD) error + func (_m *GNMI_SubscribeServer) SetTrailer(_a0 metadata.MD) + type JSONUnmarshaler struct + func (_m *JSONUnmarshaler) Execute(_a0 []byte, _a1 ygot.GoStruct, _a2 ...ytypes.UnmarshalOpt) error + type PrincipalNetworkDomain struct + func (_m *PrincipalNetworkDomain) AddDevice(_a0 interface{}) error + func (_m *PrincipalNetworkDomain) AddSbi(_a0 interface{}) error + func (_m *PrincipalNetworkDomain) ContainsDevice(_a0 uuid.UUID) bool + func (_m *PrincipalNetworkDomain) Destroy() error + func (_m *PrincipalNetworkDomain) GetDescription() string + func (_m *PrincipalNetworkDomain) GetName() string + func (_m *PrincipalNetworkDomain) GetSBIs() interface{} + func (_m *PrincipalNetworkDomain) ID() uuid.UUID + func (_m *PrincipalNetworkDomain) MarshalDevice(_a0 uuid.UUID) (string, error) + func (_m *PrincipalNetworkDomain) RemoveDevice(_a0 uuid.UUID) error + func (_m *PrincipalNetworkDomain) RemoveSbi(_a0 uuid.UUID) error + func (_m *PrincipalNetworkDomain) Request(_a0 uuid.UUID, _a1 string) error + func (_m *PrincipalNetworkDomain) RequestAll(_a0 string) error + type PublishFunc struct + func (_m *PublishFunc) Execute(addr string, message protoiface.MessageV1) + type SBIGreeter struct + func (_m *SBIGreeter) SBIHello() + type SouthboundInterface struct + func (_m *SouthboundInterface) ID() uuid.UUID + func (_m *SouthboundInterface) SbiIdentifier() string + func (_m *SouthboundInterface) Schema() *ytypes.Schema + func (_m *SouthboundInterface) SetNode() ... + type Storable struct + func (_m *Storable) ID() uuid.UUID + type Transport struct + func (_m *Transport) Get(ctx context.Context, params ...string) (interface{}, error) + func (_m *Transport) GetOptions() interface{} + func (_m *Transport) ProcessResponse(resp interface{}, root interface{}, models *ytypes.Schema) error + func (_m *Transport) Set(ctx context.Context, params ...interface{}) (interface{}, error) + func (_m *Transport) Subscribe(ctx context.Context, params ...string) error + func (_m *Transport) Type() string + type TransportOptions struct + func (_m *TransportOptions) GetAddress() string + func (_m *TransportOptions) GetPassword() string + func (_m *TransportOptions) GetUsername() string + func (_m *TransportOptions) IsTransportOption()