Documentation ¶
Index ¶
- Variables
- func NewDumpServer(state *state.State, blockchain bcm.BlockchainInfo, logger *logging.Logger) *dumpServer
- func RegisterDumpServer(s *grpc.Server, srv DumpServer)
- type DumpClient
- type DumpServer
- type Dump_GetDumpClient
- type Dump_GetDumpServer
- type GetDumpParam
- func (*GetDumpParam) Descriptor() ([]byte, []int)
- func (m *GetDumpParam) GetHeight() uint64
- func (m *GetDumpParam) Marshal() (dAtA []byte, err error)
- func (m *GetDumpParam) MarshalTo(dAtA []byte) (int, error)
- func (*GetDumpParam) ProtoMessage()
- func (m *GetDumpParam) Reset()
- func (m *GetDumpParam) Size() (n int)
- func (m *GetDumpParam) String() string
- func (m *GetDumpParam) Unmarshal(dAtA []byte) error
- func (m *GetDumpParam) XXX_DiscardUnknown()
- func (m *GetDumpParam) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetDumpParam) XXX_Merge(src proto.Message)
- func (*GetDumpParam) XXX_MessageName() string
- func (m *GetDumpParam) XXX_Size() int
- func (m *GetDumpParam) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrInvalidLengthRpcdump = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowRpcdump = fmt.Errorf("proto: integer overflow") )
Functions ¶
func NewDumpServer ¶
func RegisterDumpServer ¶
func RegisterDumpServer(s *grpc.Server, srv DumpServer)
Types ¶
type DumpClient ¶
type DumpClient interface {
GetDump(ctx context.Context, in *GetDumpParam, opts ...grpc.CallOption) (Dump_GetDumpClient, error)
}
DumpClient is the client API for Dump service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewDumpClient ¶
func NewDumpClient(cc *grpc.ClientConn) DumpClient
type DumpServer ¶
type DumpServer interface {
GetDump(*GetDumpParam, Dump_GetDumpServer) error
}
DumpServer is the server API for Dump service.
type Dump_GetDumpClient ¶
type Dump_GetDumpClient interface { Recv() (*dump.Dump, error) grpc.ClientStream }
type Dump_GetDumpServer ¶
type Dump_GetDumpServer interface { Send(*dump.Dump) error grpc.ServerStream }
type GetDumpParam ¶
type GetDumpParam struct { Height uint64 `protobuf:"varint,1,opt,name=height,proto3" json:"height,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetDumpParam) Descriptor ¶
func (*GetDumpParam) Descriptor() ([]byte, []int)
func (*GetDumpParam) GetHeight ¶
func (m *GetDumpParam) GetHeight() uint64
func (*GetDumpParam) Marshal ¶
func (m *GetDumpParam) Marshal() (dAtA []byte, err error)
func (*GetDumpParam) ProtoMessage ¶
func (*GetDumpParam) ProtoMessage()
func (*GetDumpParam) Reset ¶
func (m *GetDumpParam) Reset()
func (*GetDumpParam) Size ¶
func (m *GetDumpParam) Size() (n int)
func (*GetDumpParam) String ¶
func (m *GetDumpParam) String() string
func (*GetDumpParam) Unmarshal ¶
func (m *GetDumpParam) Unmarshal(dAtA []byte) error
func (*GetDumpParam) XXX_DiscardUnknown ¶
func (m *GetDumpParam) XXX_DiscardUnknown()
func (*GetDumpParam) XXX_Marshal ¶
func (m *GetDumpParam) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetDumpParam) XXX_Merge ¶
func (m *GetDumpParam) XXX_Merge(src proto.Message)
func (*GetDumpParam) XXX_MessageName ¶
func (*GetDumpParam) XXX_MessageName() string
func (*GetDumpParam) XXX_Size ¶
func (m *GetDumpParam) XXX_Size() int
func (*GetDumpParam) XXX_Unmarshal ¶
func (m *GetDumpParam) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.