Documentation
¶
Index ¶
- func NewProxyServer(s listapi.ListServiceServer) listapi.ListServiceServer
- type ProxyServer
- func (s *ProxyServer) Append(ctx context.Context, request *listapi.AppendRequest) (*listapi.AppendResponse, error)
- func (s *ProxyServer) Clear(ctx context.Context, request *listapi.ClearRequest) (*listapi.ClearResponse, error)
- func (s *ProxyServer) Elements(request *listapi.ElementsRequest, server listapi.ListService_ElementsServer) error
- func (s *ProxyServer) Events(request *listapi.EventsRequest, server listapi.ListService_EventsServer) error
- func (s *ProxyServer) Get(ctx context.Context, request *listapi.GetRequest) (*listapi.GetResponse, error)
- func (s *ProxyServer) Insert(ctx context.Context, request *listapi.InsertRequest) (*listapi.InsertResponse, error)
- func (s *ProxyServer) Remove(ctx context.Context, request *listapi.RemoveRequest) (*listapi.RemoveResponse, error)
- func (s *ProxyServer) Set(ctx context.Context, request *listapi.SetRequest) (*listapi.SetResponse, error)
- func (s *ProxyServer) Size(ctx context.Context, request *listapi.SizeRequest) (*listapi.SizeResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewProxyServer ¶
func NewProxyServer(s listapi.ListServiceServer) listapi.ListServiceServer
NewProxyServer creates a new read-only list server
Types ¶
type ProxyServer ¶
type ProxyServer struct {
// contains filtered or unexported fields
}
ProxyServer is a read-only list primitive server
func (*ProxyServer) Append ¶
func (s *ProxyServer) Append(ctx context.Context, request *listapi.AppendRequest) (*listapi.AppendResponse, error)
func (*ProxyServer) Clear ¶
func (s *ProxyServer) Clear(ctx context.Context, request *listapi.ClearRequest) (*listapi.ClearResponse, error)
func (*ProxyServer) Elements ¶
func (s *ProxyServer) Elements(request *listapi.ElementsRequest, server listapi.ListService_ElementsServer) error
func (*ProxyServer) Events ¶
func (s *ProxyServer) Events(request *listapi.EventsRequest, server listapi.ListService_EventsServer) error
func (*ProxyServer) Get ¶
func (s *ProxyServer) Get(ctx context.Context, request *listapi.GetRequest) (*listapi.GetResponse, error)
func (*ProxyServer) Insert ¶
func (s *ProxyServer) Insert(ctx context.Context, request *listapi.InsertRequest) (*listapi.InsertResponse, error)
func (*ProxyServer) Remove ¶
func (s *ProxyServer) Remove(ctx context.Context, request *listapi.RemoveRequest) (*listapi.RemoveResponse, error)
func (*ProxyServer) Set ¶
func (s *ProxyServer) Set(ctx context.Context, request *listapi.SetRequest) (*listapi.SetResponse, error)
func (*ProxyServer) Size ¶
func (s *ProxyServer) Size(ctx context.Context, request *listapi.SizeRequest) (*listapi.SizeResponse, error)
Click to show internal directories.
Click to hide internal directories.