Documentation
¶
Index ¶
- Variables
- func RegisterStorageServer(s *grpc.Server, srv StorageServer)
- type ErrNoKey
- type ErrNoTable
- type ErrNotALeader
- type Server
- func (*Server) Descriptor() ([]byte, []int)
- func (m *Server) GetHost() string
- func (m *Server) GetId() string
- func (m *Server) GetIp() string
- func (m *Server) GetIsLeader() bool
- func (m *Server) GetOnline() bool
- func (m *Server) GetRaftPort() string
- func (m *Server) GetRpcPort() string
- func (m *Server) Marshal() (dAtA []byte, err error)
- func (m *Server) MarshalTo(dAtA []byte) (int, error)
- func (m *Server) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Server) ProtoMessage()
- func (m *Server) Reset()
- func (m *Server) Size() (n int)
- func (m *Server) String() string
- func (m *Server) Unmarshal(dAtA []byte) error
- func (m *Server) XXX_DiscardUnknown()
- func (m *Server) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Server) XXX_Merge(src proto.Message)
- func (m *Server) XXX_Size() int
- func (m *Server) XXX_Unmarshal(b []byte) error
- type ServersArgs
- func (*ServersArgs) Descriptor() ([]byte, []int)
- func (m *ServersArgs) Marshal() (dAtA []byte, err error)
- func (m *ServersArgs) MarshalTo(dAtA []byte) (int, error)
- func (m *ServersArgs) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ServersArgs) ProtoMessage()
- func (m *ServersArgs) Reset()
- func (m *ServersArgs) Size() (n int)
- func (m *ServersArgs) String() string
- func (m *ServersArgs) Unmarshal(dAtA []byte) error
- func (m *ServersArgs) XXX_DiscardUnknown()
- func (m *ServersArgs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ServersArgs) XXX_Merge(src proto.Message)
- func (m *ServersArgs) XXX_Size() int
- func (m *ServersArgs) XXX_Unmarshal(b []byte) error
- type ServersReply
- func (*ServersReply) Descriptor() ([]byte, []int)
- func (m *ServersReply) GetServers() []*Server
- func (m *ServersReply) Marshal() (dAtA []byte, err error)
- func (m *ServersReply) MarshalTo(dAtA []byte) (int, error)
- func (m *ServersReply) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ServersReply) ProtoMessage()
- func (m *ServersReply) Reset()
- func (m *ServersReply) Size() (n int)
- func (m *ServersReply) String() string
- func (m *ServersReply) Unmarshal(dAtA []byte) error
- func (m *ServersReply) XXX_DiscardUnknown()
- func (m *ServersReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ServersReply) XXX_Merge(src proto.Message)
- func (m *ServersReply) XXX_Size() int
- func (m *ServersReply) XXX_Unmarshal(b []byte) error
- type StorageClient
- type StorageDeleteArgs
- func (*StorageDeleteArgs) Descriptor() ([]byte, []int)
- func (m *StorageDeleteArgs) GetKey() []byte
- func (m *StorageDeleteArgs) GetTab() []byte
- func (m *StorageDeleteArgs) Marshal() (dAtA []byte, err error)
- func (m *StorageDeleteArgs) MarshalTo(dAtA []byte) (int, error)
- func (m *StorageDeleteArgs) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*StorageDeleteArgs) ProtoMessage()
- func (m *StorageDeleteArgs) Reset()
- func (m *StorageDeleteArgs) Size() (n int)
- func (m *StorageDeleteArgs) String() string
- func (m *StorageDeleteArgs) Unmarshal(dAtA []byte) error
- func (m *StorageDeleteArgs) XXX_DiscardUnknown()
- func (m *StorageDeleteArgs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StorageDeleteArgs) XXX_Merge(src proto.Message)
- func (m *StorageDeleteArgs) XXX_Size() int
- func (m *StorageDeleteArgs) XXX_Unmarshal(b []byte) error
- type StorageDeleteReply
- func (*StorageDeleteReply) Descriptor() ([]byte, []int)
- func (m *StorageDeleteReply) Marshal() (dAtA []byte, err error)
- func (m *StorageDeleteReply) MarshalTo(dAtA []byte) (int, error)
- func (m *StorageDeleteReply) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*StorageDeleteReply) ProtoMessage()
- func (m *StorageDeleteReply) Reset()
- func (m *StorageDeleteReply) Size() (n int)
- func (m *StorageDeleteReply) String() string
- func (m *StorageDeleteReply) Unmarshal(dAtA []byte) error
- func (m *StorageDeleteReply) XXX_DiscardUnknown()
- func (m *StorageDeleteReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StorageDeleteReply) XXX_Merge(src proto.Message)
- func (m *StorageDeleteReply) XXX_Size() int
- func (m *StorageDeleteReply) XXX_Unmarshal(b []byte) error
- type StorageGetArgs
- func (*StorageGetArgs) Descriptor() ([]byte, []int)
- func (m *StorageGetArgs) GetKey() []byte
- func (m *StorageGetArgs) GetLvl() int32
- func (m *StorageGetArgs) GetTab() []byte
- func (m *StorageGetArgs) Marshal() (dAtA []byte, err error)
- func (m *StorageGetArgs) MarshalTo(dAtA []byte) (int, error)
- func (m *StorageGetArgs) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*StorageGetArgs) ProtoMessage()
- func (m *StorageGetArgs) Reset()
- func (m *StorageGetArgs) Size() (n int)
- func (m *StorageGetArgs) String() string
- func (m *StorageGetArgs) Unmarshal(dAtA []byte) error
- func (m *StorageGetArgs) XXX_DiscardUnknown()
- func (m *StorageGetArgs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StorageGetArgs) XXX_Merge(src proto.Message)
- func (m *StorageGetArgs) XXX_Size() int
- func (m *StorageGetArgs) XXX_Unmarshal(b []byte) error
- type StorageGetReply
- func (*StorageGetReply) Descriptor() ([]byte, []int)
- func (m *StorageGetReply) GetVal() []byte
- func (m *StorageGetReply) Marshal() (dAtA []byte, err error)
- func (m *StorageGetReply) MarshalTo(dAtA []byte) (int, error)
- func (m *StorageGetReply) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*StorageGetReply) ProtoMessage()
- func (m *StorageGetReply) Reset()
- func (m *StorageGetReply) Size() (n int)
- func (m *StorageGetReply) String() string
- func (m *StorageGetReply) Unmarshal(dAtA []byte) error
- func (m *StorageGetReply) XXX_DiscardUnknown()
- func (m *StorageGetReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StorageGetReply) XXX_Merge(src proto.Message)
- func (m *StorageGetReply) XXX_Size() int
- func (m *StorageGetReply) XXX_Unmarshal(b []byte) error
- type StoragePutArgs
- func (*StoragePutArgs) Descriptor() ([]byte, []int)
- func (m *StoragePutArgs) GetKey() []byte
- func (m *StoragePutArgs) GetTab() []byte
- func (m *StoragePutArgs) GetVal() []byte
- func (m *StoragePutArgs) Marshal() (dAtA []byte, err error)
- func (m *StoragePutArgs) MarshalTo(dAtA []byte) (int, error)
- func (m *StoragePutArgs) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*StoragePutArgs) ProtoMessage()
- func (m *StoragePutArgs) Reset()
- func (m *StoragePutArgs) Size() (n int)
- func (m *StoragePutArgs) String() string
- func (m *StoragePutArgs) Unmarshal(dAtA []byte) error
- func (m *StoragePutArgs) XXX_DiscardUnknown()
- func (m *StoragePutArgs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StoragePutArgs) XXX_Merge(src proto.Message)
- func (m *StoragePutArgs) XXX_Size() int
- func (m *StoragePutArgs) XXX_Unmarshal(b []byte) error
- type StoragePutReply
- func (*StoragePutReply) Descriptor() ([]byte, []int)
- func (m *StoragePutReply) Marshal() (dAtA []byte, err error)
- func (m *StoragePutReply) MarshalTo(dAtA []byte) (int, error)
- func (m *StoragePutReply) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*StoragePutReply) ProtoMessage()
- func (m *StoragePutReply) Reset()
- func (m *StoragePutReply) Size() (n int)
- func (m *StoragePutReply) String() string
- func (m *StoragePutReply) Unmarshal(dAtA []byte) error
- func (m *StoragePutReply) XXX_DiscardUnknown()
- func (m *StoragePutReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StoragePutReply) XXX_Merge(src proto.Message)
- func (m *StoragePutReply) XXX_Size() int
- func (m *StoragePutReply) XXX_Unmarshal(b []byte) error
- type StorageServer
- type UnimplementedStorageServer
- func (*UnimplementedStorageServer) Delete(ctx context.Context, req *StorageDeleteArgs) (*StorageDeleteReply, error)
- func (*UnimplementedStorageServer) Get(ctx context.Context, req *StorageGetArgs) (*StorageGetReply, error)
- func (*UnimplementedStorageServer) Put(ctx context.Context, req *StoragePutArgs) (*StoragePutReply, error)
- func (*UnimplementedStorageServer) Servers(ctx context.Context, req *ServersArgs) (*ServersReply, error)
Constants ¶
This section is empty.
Variables ¶
Functions ¶
func RegisterStorageServer ¶
func RegisterStorageServer(s *grpc.Server, srv StorageServer)
Types ¶
type ErrNoKey ¶ added in v0.1.4
type ErrNoKey struct{}
ErrNoKey error
func (ErrNoKey) GRPCStatus ¶ added in v0.1.4
GRPCStatus ...
type ErrNoTable ¶ added in v0.1.4
type ErrNoTable struct{}
ErrNoTable error
func (ErrNoTable) Error ¶ added in v0.1.4
func (e ErrNoTable) Error() string
func (ErrNoTable) GRPCStatus ¶ added in v0.1.4
func (e ErrNoTable) GRPCStatus() *status.Status
GRPCStatus used by go-rpc to construct error answer
type ErrNotALeader ¶ added in v0.3.3
type ErrNotALeader struct{}
ErrNotALeader error
func (ErrNotALeader) Error ¶ added in v0.3.3
func (e ErrNotALeader) Error() string
func (ErrNotALeader) GRPCStatus ¶ added in v0.3.3
func (e ErrNotALeader) GRPCStatus() *status.Status
GRPCStatus used by go-rpc to construct error answer
type Server ¶ added in v0.1.3
type Server struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Ip string `protobuf:"bytes,2,opt,name=ip,proto3" json:"ip,omitempty"` Host string `protobuf:"bytes,3,opt,name=host,proto3" json:"host,omitempty"` RpcPort string `protobuf:"bytes,4,opt,name=rpc_port,json=rpcPort,proto3" json:"rpc_port,omitempty"` RaftPort string `protobuf:"bytes,5,opt,name=raft_port,json=raftPort,proto3" json:"raft_port,omitempty"` IsLeader bool `protobuf:"varint,6,opt,name=is_leader,json=isLeader,proto3" json:"is_leader,omitempty"` Online bool `protobuf:"varint,7,opt,name=online,proto3" json:"online,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Server) Descriptor ¶ added in v0.1.3
func (*Server) GetIsLeader ¶ added in v0.1.3
func (*Server) GetRaftPort ¶ added in v0.3.0
func (*Server) GetRpcPort ¶ added in v0.3.0
func (*Server) MarshalToSizedBuffer ¶ added in v0.1.3
func (*Server) ProtoMessage ¶ added in v0.1.3
func (*Server) ProtoMessage()
func (*Server) XXX_DiscardUnknown ¶ added in v0.1.3
func (m *Server) XXX_DiscardUnknown()
func (*Server) XXX_Marshal ¶ added in v0.1.3
func (*Server) XXX_Unmarshal ¶ added in v0.1.3
type ServersArgs ¶ added in v0.1.3
type ServersArgs struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ServersArgs) Descriptor ¶ added in v0.1.3
func (*ServersArgs) Descriptor() ([]byte, []int)
func (*ServersArgs) Marshal ¶ added in v0.1.3
func (m *ServersArgs) Marshal() (dAtA []byte, err error)
func (*ServersArgs) MarshalTo ¶ added in v0.1.3
func (m *ServersArgs) MarshalTo(dAtA []byte) (int, error)
func (*ServersArgs) MarshalToSizedBuffer ¶ added in v0.1.3
func (m *ServersArgs) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ServersArgs) ProtoMessage ¶ added in v0.1.3
func (*ServersArgs) ProtoMessage()
func (*ServersArgs) Reset ¶ added in v0.1.3
func (m *ServersArgs) Reset()
func (*ServersArgs) Size ¶ added in v0.1.3
func (m *ServersArgs) Size() (n int)
func (*ServersArgs) String ¶ added in v0.1.3
func (m *ServersArgs) String() string
func (*ServersArgs) Unmarshal ¶ added in v0.1.3
func (m *ServersArgs) Unmarshal(dAtA []byte) error
func (*ServersArgs) XXX_DiscardUnknown ¶ added in v0.1.3
func (m *ServersArgs) XXX_DiscardUnknown()
func (*ServersArgs) XXX_Marshal ¶ added in v0.1.3
func (m *ServersArgs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ServersArgs) XXX_Merge ¶ added in v0.1.3
func (m *ServersArgs) XXX_Merge(src proto.Message)
func (*ServersArgs) XXX_Size ¶ added in v0.1.3
func (m *ServersArgs) XXX_Size() int
func (*ServersArgs) XXX_Unmarshal ¶ added in v0.1.3
func (m *ServersArgs) XXX_Unmarshal(b []byte) error
type ServersReply ¶ added in v0.1.3
type ServersReply struct { Servers []*Server `protobuf:"bytes,1,rep,name=servers,proto3" json:"servers,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ServersReply) Descriptor ¶ added in v0.1.3
func (*ServersReply) Descriptor() ([]byte, []int)
func (*ServersReply) GetServers ¶ added in v0.1.3
func (m *ServersReply) GetServers() []*Server
func (*ServersReply) Marshal ¶ added in v0.1.3
func (m *ServersReply) Marshal() (dAtA []byte, err error)
func (*ServersReply) MarshalTo ¶ added in v0.1.3
func (m *ServersReply) MarshalTo(dAtA []byte) (int, error)
func (*ServersReply) MarshalToSizedBuffer ¶ added in v0.1.3
func (m *ServersReply) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ServersReply) ProtoMessage ¶ added in v0.1.3
func (*ServersReply) ProtoMessage()
func (*ServersReply) Reset ¶ added in v0.1.3
func (m *ServersReply) Reset()
func (*ServersReply) Size ¶ added in v0.1.3
func (m *ServersReply) Size() (n int)
func (*ServersReply) String ¶ added in v0.1.3
func (m *ServersReply) String() string
func (*ServersReply) Unmarshal ¶ added in v0.1.3
func (m *ServersReply) Unmarshal(dAtA []byte) error
func (*ServersReply) XXX_DiscardUnknown ¶ added in v0.1.3
func (m *ServersReply) XXX_DiscardUnknown()
func (*ServersReply) XXX_Marshal ¶ added in v0.1.3
func (m *ServersReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ServersReply) XXX_Merge ¶ added in v0.1.3
func (m *ServersReply) XXX_Merge(src proto.Message)
func (*ServersReply) XXX_Size ¶ added in v0.1.3
func (m *ServersReply) XXX_Size() int
func (*ServersReply) XXX_Unmarshal ¶ added in v0.1.3
func (m *ServersReply) XXX_Unmarshal(b []byte) error
type StorageClient ¶
type StorageClient interface { Put(ctx context.Context, in *StoragePutArgs, opts ...grpc.CallOption) (*StoragePutReply, error) Get(ctx context.Context, in *StorageGetArgs, opts ...grpc.CallOption) (*StorageGetReply, error) Delete(ctx context.Context, in *StorageDeleteArgs, opts ...grpc.CallOption) (*StorageDeleteReply, error) Servers(ctx context.Context, in *ServersArgs, opts ...grpc.CallOption) (*ServersReply, error) }
StorageClient is the client API for Storage service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewStorageClient ¶
func NewStorageClient(cc *grpc.ClientConn) StorageClient
type StorageDeleteArgs ¶
type StorageDeleteArgs struct { Tab []byte `protobuf:"bytes,1,opt,name=tab,proto3" json:"tab,omitempty"` Key []byte `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*StorageDeleteArgs) Descriptor ¶
func (*StorageDeleteArgs) Descriptor() ([]byte, []int)
func (*StorageDeleteArgs) GetKey ¶
func (m *StorageDeleteArgs) GetKey() []byte
func (*StorageDeleteArgs) GetTab ¶
func (m *StorageDeleteArgs) GetTab() []byte
func (*StorageDeleteArgs) Marshal ¶
func (m *StorageDeleteArgs) Marshal() (dAtA []byte, err error)
func (*StorageDeleteArgs) MarshalTo ¶
func (m *StorageDeleteArgs) MarshalTo(dAtA []byte) (int, error)
func (*StorageDeleteArgs) MarshalToSizedBuffer ¶
func (m *StorageDeleteArgs) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*StorageDeleteArgs) ProtoMessage ¶
func (*StorageDeleteArgs) ProtoMessage()
func (*StorageDeleteArgs) Reset ¶
func (m *StorageDeleteArgs) Reset()
func (*StorageDeleteArgs) Size ¶
func (m *StorageDeleteArgs) Size() (n int)
func (*StorageDeleteArgs) String ¶
func (m *StorageDeleteArgs) String() string
func (*StorageDeleteArgs) Unmarshal ¶
func (m *StorageDeleteArgs) Unmarshal(dAtA []byte) error
func (*StorageDeleteArgs) XXX_DiscardUnknown ¶
func (m *StorageDeleteArgs) XXX_DiscardUnknown()
func (*StorageDeleteArgs) XXX_Marshal ¶
func (m *StorageDeleteArgs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StorageDeleteArgs) XXX_Merge ¶
func (m *StorageDeleteArgs) XXX_Merge(src proto.Message)
func (*StorageDeleteArgs) XXX_Size ¶
func (m *StorageDeleteArgs) XXX_Size() int
func (*StorageDeleteArgs) XXX_Unmarshal ¶
func (m *StorageDeleteArgs) XXX_Unmarshal(b []byte) error
type StorageDeleteReply ¶
type StorageDeleteReply struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*StorageDeleteReply) Descriptor ¶
func (*StorageDeleteReply) Descriptor() ([]byte, []int)
func (*StorageDeleteReply) Marshal ¶
func (m *StorageDeleteReply) Marshal() (dAtA []byte, err error)
func (*StorageDeleteReply) MarshalTo ¶
func (m *StorageDeleteReply) MarshalTo(dAtA []byte) (int, error)
func (*StorageDeleteReply) MarshalToSizedBuffer ¶
func (m *StorageDeleteReply) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*StorageDeleteReply) ProtoMessage ¶
func (*StorageDeleteReply) ProtoMessage()
func (*StorageDeleteReply) Reset ¶
func (m *StorageDeleteReply) Reset()
func (*StorageDeleteReply) Size ¶
func (m *StorageDeleteReply) Size() (n int)
func (*StorageDeleteReply) String ¶
func (m *StorageDeleteReply) String() string
func (*StorageDeleteReply) Unmarshal ¶
func (m *StorageDeleteReply) Unmarshal(dAtA []byte) error
func (*StorageDeleteReply) XXX_DiscardUnknown ¶
func (m *StorageDeleteReply) XXX_DiscardUnknown()
func (*StorageDeleteReply) XXX_Marshal ¶
func (m *StorageDeleteReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StorageDeleteReply) XXX_Merge ¶
func (m *StorageDeleteReply) XXX_Merge(src proto.Message)
func (*StorageDeleteReply) XXX_Size ¶
func (m *StorageDeleteReply) XXX_Size() int
func (*StorageDeleteReply) XXX_Unmarshal ¶
func (m *StorageDeleteReply) XXX_Unmarshal(b []byte) error
type StorageGetArgs ¶
type StorageGetArgs struct { Lvl int32 `protobuf:"varint,1,opt,name=lvl,proto3" json:"lvl,omitempty"` Tab []byte `protobuf:"bytes,2,opt,name=tab,proto3" json:"tab,omitempty"` Key []byte `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*StorageGetArgs) Descriptor ¶
func (*StorageGetArgs) Descriptor() ([]byte, []int)
func (*StorageGetArgs) GetKey ¶
func (m *StorageGetArgs) GetKey() []byte
func (*StorageGetArgs) GetLvl ¶ added in v0.0.8
func (m *StorageGetArgs) GetLvl() int32
func (*StorageGetArgs) GetTab ¶
func (m *StorageGetArgs) GetTab() []byte
func (*StorageGetArgs) Marshal ¶
func (m *StorageGetArgs) Marshal() (dAtA []byte, err error)
func (*StorageGetArgs) MarshalToSizedBuffer ¶
func (m *StorageGetArgs) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*StorageGetArgs) ProtoMessage ¶
func (*StorageGetArgs) ProtoMessage()
func (*StorageGetArgs) Reset ¶
func (m *StorageGetArgs) Reset()
func (*StorageGetArgs) Size ¶
func (m *StorageGetArgs) Size() (n int)
func (*StorageGetArgs) String ¶
func (m *StorageGetArgs) String() string
func (*StorageGetArgs) Unmarshal ¶
func (m *StorageGetArgs) Unmarshal(dAtA []byte) error
func (*StorageGetArgs) XXX_DiscardUnknown ¶
func (m *StorageGetArgs) XXX_DiscardUnknown()
func (*StorageGetArgs) XXX_Marshal ¶
func (m *StorageGetArgs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StorageGetArgs) XXX_Merge ¶
func (m *StorageGetArgs) XXX_Merge(src proto.Message)
func (*StorageGetArgs) XXX_Size ¶
func (m *StorageGetArgs) XXX_Size() int
func (*StorageGetArgs) XXX_Unmarshal ¶
func (m *StorageGetArgs) XXX_Unmarshal(b []byte) error
type StorageGetReply ¶
type StorageGetReply struct { Val []byte `protobuf:"bytes,1,opt,name=val,proto3" json:"val,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*StorageGetReply) Descriptor ¶
func (*StorageGetReply) Descriptor() ([]byte, []int)
func (*StorageGetReply) GetVal ¶
func (m *StorageGetReply) GetVal() []byte
func (*StorageGetReply) Marshal ¶
func (m *StorageGetReply) Marshal() (dAtA []byte, err error)
func (*StorageGetReply) MarshalToSizedBuffer ¶
func (m *StorageGetReply) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*StorageGetReply) ProtoMessage ¶
func (*StorageGetReply) ProtoMessage()
func (*StorageGetReply) Reset ¶
func (m *StorageGetReply) Reset()
func (*StorageGetReply) Size ¶
func (m *StorageGetReply) Size() (n int)
func (*StorageGetReply) String ¶
func (m *StorageGetReply) String() string
func (*StorageGetReply) Unmarshal ¶
func (m *StorageGetReply) Unmarshal(dAtA []byte) error
func (*StorageGetReply) XXX_DiscardUnknown ¶
func (m *StorageGetReply) XXX_DiscardUnknown()
func (*StorageGetReply) XXX_Marshal ¶
func (m *StorageGetReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StorageGetReply) XXX_Merge ¶
func (m *StorageGetReply) XXX_Merge(src proto.Message)
func (*StorageGetReply) XXX_Size ¶
func (m *StorageGetReply) XXX_Size() int
func (*StorageGetReply) XXX_Unmarshal ¶
func (m *StorageGetReply) XXX_Unmarshal(b []byte) error
type StoragePutArgs ¶
type StoragePutArgs struct { Tab []byte `protobuf:"bytes,1,opt,name=tab,proto3" json:"tab,omitempty"` Key []byte `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"` Val []byte `protobuf:"bytes,3,opt,name=val,proto3" json:"val,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*StoragePutArgs) Descriptor ¶
func (*StoragePutArgs) Descriptor() ([]byte, []int)
func (*StoragePutArgs) GetKey ¶
func (m *StoragePutArgs) GetKey() []byte
func (*StoragePutArgs) GetTab ¶
func (m *StoragePutArgs) GetTab() []byte
func (*StoragePutArgs) GetVal ¶
func (m *StoragePutArgs) GetVal() []byte
func (*StoragePutArgs) Marshal ¶
func (m *StoragePutArgs) Marshal() (dAtA []byte, err error)
func (*StoragePutArgs) MarshalToSizedBuffer ¶
func (m *StoragePutArgs) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*StoragePutArgs) ProtoMessage ¶
func (*StoragePutArgs) ProtoMessage()
func (*StoragePutArgs) Reset ¶
func (m *StoragePutArgs) Reset()
func (*StoragePutArgs) Size ¶
func (m *StoragePutArgs) Size() (n int)
func (*StoragePutArgs) String ¶
func (m *StoragePutArgs) String() string
func (*StoragePutArgs) Unmarshal ¶
func (m *StoragePutArgs) Unmarshal(dAtA []byte) error
func (*StoragePutArgs) XXX_DiscardUnknown ¶
func (m *StoragePutArgs) XXX_DiscardUnknown()
func (*StoragePutArgs) XXX_Marshal ¶
func (m *StoragePutArgs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StoragePutArgs) XXX_Merge ¶
func (m *StoragePutArgs) XXX_Merge(src proto.Message)
func (*StoragePutArgs) XXX_Size ¶
func (m *StoragePutArgs) XXX_Size() int
func (*StoragePutArgs) XXX_Unmarshal ¶
func (m *StoragePutArgs) XXX_Unmarshal(b []byte) error
type StoragePutReply ¶
type StoragePutReply struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*StoragePutReply) Descriptor ¶
func (*StoragePutReply) Descriptor() ([]byte, []int)
func (*StoragePutReply) Marshal ¶
func (m *StoragePutReply) Marshal() (dAtA []byte, err error)
func (*StoragePutReply) MarshalToSizedBuffer ¶
func (m *StoragePutReply) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*StoragePutReply) ProtoMessage ¶
func (*StoragePutReply) ProtoMessage()
func (*StoragePutReply) Reset ¶
func (m *StoragePutReply) Reset()
func (*StoragePutReply) Size ¶
func (m *StoragePutReply) Size() (n int)
func (*StoragePutReply) String ¶
func (m *StoragePutReply) String() string
func (*StoragePutReply) Unmarshal ¶
func (m *StoragePutReply) Unmarshal(dAtA []byte) error
func (*StoragePutReply) XXX_DiscardUnknown ¶
func (m *StoragePutReply) XXX_DiscardUnknown()
func (*StoragePutReply) XXX_Marshal ¶
func (m *StoragePutReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StoragePutReply) XXX_Merge ¶
func (m *StoragePutReply) XXX_Merge(src proto.Message)
func (*StoragePutReply) XXX_Size ¶
func (m *StoragePutReply) XXX_Size() int
func (*StoragePutReply) XXX_Unmarshal ¶
func (m *StoragePutReply) XXX_Unmarshal(b []byte) error
type StorageServer ¶
type StorageServer interface { Put(context.Context, *StoragePutArgs) (*StoragePutReply, error) Get(context.Context, *StorageGetArgs) (*StorageGetReply, error) Delete(context.Context, *StorageDeleteArgs) (*StorageDeleteReply, error) Servers(context.Context, *ServersArgs) (*ServersReply, error) }
StorageServer is the server API for Storage service.
type UnimplementedStorageServer ¶
type UnimplementedStorageServer struct { }
UnimplementedStorageServer can be embedded to have forward compatible implementations.
func (*UnimplementedStorageServer) Delete ¶
func (*UnimplementedStorageServer) Delete(ctx context.Context, req *StorageDeleteArgs) (*StorageDeleteReply, error)
func (*UnimplementedStorageServer) Get ¶
func (*UnimplementedStorageServer) Get(ctx context.Context, req *StorageGetArgs) (*StorageGetReply, error)
func (*UnimplementedStorageServer) Put ¶
func (*UnimplementedStorageServer) Put(ctx context.Context, req *StoragePutArgs) (*StoragePutReply, error)
func (*UnimplementedStorageServer) Servers ¶ added in v0.1.3
func (*UnimplementedStorageServer) Servers(ctx context.Context, req *ServersArgs) (*ServersReply, error)
Click to show internal directories.
Click to hide internal directories.