Documentation ¶
Index ¶
- func RegisterScannerServer(s *grpc.Server, srv ScannerServer)
- type ArrHexMsg
- func (*ArrHexMsg) Descriptor() ([]byte, []int)
- func (m *ArrHexMsg) GetHexes() []*HexMsg
- func (*ArrHexMsg) ProtoMessage()
- func (m *ArrHexMsg) Reset()
- func (m *ArrHexMsg) String() string
- func (m *ArrHexMsg) XXX_DiscardUnknown()
- func (m *ArrHexMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ArrHexMsg) XXX_Merge(src proto.Message)
- func (m *ArrHexMsg) XXX_Size() int
- func (m *ArrHexMsg) XXX_Unmarshal(b []byte) error
- type ArrScannedMsg
- func (*ArrScannedMsg) Descriptor() ([]byte, []int)
- func (m *ArrScannedMsg) GetHexes() []*ScannedMsg
- func (*ArrScannedMsg) ProtoMessage()
- func (m *ArrScannedMsg) Reset()
- func (m *ArrScannedMsg) String() string
- func (m *ArrScannedMsg) XXX_DiscardUnknown()
- func (m *ArrScannedMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ArrScannedMsg) XXX_Merge(src proto.Message)
- func (m *ArrScannedMsg) XXX_Size() int
- func (m *ArrScannedMsg) XXX_Unmarshal(b []byte) error
- type ArrTranslatableMsg
- func (*ArrTranslatableMsg) Descriptor() ([]byte, []int)
- func (m *ArrTranslatableMsg) GetHexWords() []*HexWordMsg
- func (m *ArrTranslatableMsg) GetHexes() []*HexMsg
- func (m *ArrTranslatableMsg) GetWords() []*WordMsg
- func (*ArrTranslatableMsg) ProtoMessage()
- func (m *ArrTranslatableMsg) Reset()
- func (m *ArrTranslatableMsg) String() string
- func (m *ArrTranslatableMsg) XXX_DiscardUnknown()
- func (m *ArrTranslatableMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ArrTranslatableMsg) XXX_Merge(src proto.Message)
- func (m *ArrTranslatableMsg) XXX_Size() int
- func (m *ArrTranslatableMsg) XXX_Unmarshal(b []byte) error
- type HexMsg
- func (*HexMsg) Descriptor() ([]byte, []int)
- func (m *HexMsg) GetHexID() int64
- func (m *HexMsg) GetPara() bool
- func (m *HexMsg) GetTxt() string
- func (*HexMsg) ProtoMessage()
- func (m *HexMsg) Reset()
- func (m *HexMsg) String() string
- func (m *HexMsg) XXX_DiscardUnknown()
- func (m *HexMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *HexMsg) XXX_Merge(src proto.Message)
- func (m *HexMsg) XXX_Size() int
- func (m *HexMsg) XXX_Unmarshal(b []byte) error
- type HexWord
- type HexWordMsg
- func (*HexWordMsg) Descriptor() ([]byte, []int)
- func (m *HexWordMsg) GetHexID() int64
- func (m *HexWordMsg) GetOrder() int64
- func (m *HexWordMsg) GetWordID() int64
- func (*HexWordMsg) ProtoMessage()
- func (m *HexWordMsg) Reset()
- func (m *HexWordMsg) String() string
- func (m *HexWordMsg) XXX_DiscardUnknown()
- func (m *HexWordMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *HexWordMsg) XXX_Merge(src proto.Message)
- func (m *HexWordMsg) XXX_Size() int
- func (m *HexWordMsg) XXX_Unmarshal(b []byte) error
- type Hexameter
- type RangeMsg
- func (*RangeMsg) Descriptor() ([]byte, []int)
- func (m *RangeMsg) GetEnd() int64
- func (m *RangeMsg) GetStart() int64
- func (*RangeMsg) ProtoMessage()
- func (m *RangeMsg) Reset()
- func (m *RangeMsg) String() string
- func (m *RangeMsg) XXX_DiscardUnknown()
- func (m *RangeMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RangeMsg) XXX_Merge(src proto.Message)
- func (m *RangeMsg) XXX_Size() int
- func (m *RangeMsg) XXX_Unmarshal(b []byte) error
- type ScannedMsg
- func (*ScannedMsg) Descriptor() ([]byte, []int)
- func (m *ScannedMsg) GetHexID() int64
- func (m *ScannedMsg) GetScanned() string
- func (*ScannedMsg) ProtoMessage()
- func (m *ScannedMsg) Reset()
- func (m *ScannedMsg) String() string
- func (m *ScannedMsg) XXX_DiscardUnknown()
- func (m *ScannedMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ScannedMsg) XXX_Merge(src proto.Message)
- func (m *ScannedMsg) XXX_Size() int
- func (m *ScannedMsg) XXX_Unmarshal(b []byte) error
- type ScannerClient
- type ScannerServer
- type Translatable
- type UnimplementedScannerServer
- func (*UnimplementedScannerServer) Hexes(ctx context.Context, req *RangeMsg) (*ArrHexMsg, error)
- func (*UnimplementedScannerServer) Scanned(ctx context.Context, req *RangeMsg) (*ArrScannedMsg, error)
- func (*UnimplementedScannerServer) Translatable(ctx context.Context, req *empty.Empty) (*ArrTranslatableMsg, error)
- type Word
- type WordMsg
- func (*WordMsg) Descriptor() ([]byte, []int)
- func (m *WordMsg) GetId() int64
- func (m *WordMsg) GetTxt() string
- func (*WordMsg) ProtoMessage()
- func (m *WordMsg) Reset()
- func (m *WordMsg) String() string
- func (m *WordMsg) XXX_DiscardUnknown()
- func (m *WordMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *WordMsg) XXX_Merge(src proto.Message)
- func (m *WordMsg) XXX_Size() int
- func (m *WordMsg) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterScannerServer ¶ added in v0.0.1
func RegisterScannerServer(s *grpc.Server, srv ScannerServer)
Types ¶
type ArrHexMsg ¶ added in v0.0.1
type ArrHexMsg struct { Hexes []*HexMsg `protobuf:"bytes,1,rep,name=hexes,proto3" json:"hexes,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ArrHexMsg) Descriptor ¶ added in v0.0.1
func (*ArrHexMsg) ProtoMessage ¶ added in v0.0.1
func (*ArrHexMsg) ProtoMessage()
func (*ArrHexMsg) XXX_DiscardUnknown ¶ added in v0.0.1
func (m *ArrHexMsg) XXX_DiscardUnknown()
func (*ArrHexMsg) XXX_Marshal ¶ added in v0.0.1
func (*ArrHexMsg) XXX_Unmarshal ¶ added in v0.0.1
type ArrScannedMsg ¶ added in v0.0.1
type ArrScannedMsg struct { Hexes []*ScannedMsg `protobuf:"bytes,1,rep,name=hexes,proto3" json:"hexes,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ArrScannedMsg) Descriptor ¶ added in v0.0.1
func (*ArrScannedMsg) Descriptor() ([]byte, []int)
func (*ArrScannedMsg) GetHexes ¶ added in v0.0.1
func (m *ArrScannedMsg) GetHexes() []*ScannedMsg
func (*ArrScannedMsg) ProtoMessage ¶ added in v0.0.1
func (*ArrScannedMsg) ProtoMessage()
func (*ArrScannedMsg) Reset ¶ added in v0.0.1
func (m *ArrScannedMsg) Reset()
func (*ArrScannedMsg) String ¶ added in v0.0.1
func (m *ArrScannedMsg) String() string
func (*ArrScannedMsg) XXX_DiscardUnknown ¶ added in v0.0.1
func (m *ArrScannedMsg) XXX_DiscardUnknown()
func (*ArrScannedMsg) XXX_Marshal ¶ added in v0.0.1
func (m *ArrScannedMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ArrScannedMsg) XXX_Merge ¶ added in v0.0.1
func (m *ArrScannedMsg) XXX_Merge(src proto.Message)
func (*ArrScannedMsg) XXX_Size ¶ added in v0.0.1
func (m *ArrScannedMsg) XXX_Size() int
func (*ArrScannedMsg) XXX_Unmarshal ¶ added in v0.0.1
func (m *ArrScannedMsg) XXX_Unmarshal(b []byte) error
type ArrTranslatableMsg ¶ added in v0.0.1
type ArrTranslatableMsg struct { Words []*WordMsg `protobuf:"bytes,1,rep,name=words,proto3" json:"words,omitempty"` Hexes []*HexMsg `protobuf:"bytes,2,rep,name=hexes,proto3" json:"hexes,omitempty"` HexWords []*HexWordMsg `protobuf:"bytes,3,rep,name=hexWords,proto3" json:"hexWords,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ArrTranslatableMsg) Descriptor ¶ added in v0.0.1
func (*ArrTranslatableMsg) Descriptor() ([]byte, []int)
func (*ArrTranslatableMsg) GetHexWords ¶ added in v0.0.1
func (m *ArrTranslatableMsg) GetHexWords() []*HexWordMsg
func (*ArrTranslatableMsg) GetHexes ¶ added in v0.0.1
func (m *ArrTranslatableMsg) GetHexes() []*HexMsg
func (*ArrTranslatableMsg) GetWords ¶ added in v0.0.1
func (m *ArrTranslatableMsg) GetWords() []*WordMsg
func (*ArrTranslatableMsg) ProtoMessage ¶ added in v0.0.1
func (*ArrTranslatableMsg) ProtoMessage()
func (*ArrTranslatableMsg) Reset ¶ added in v0.0.1
func (m *ArrTranslatableMsg) Reset()
func (*ArrTranslatableMsg) String ¶ added in v0.0.1
func (m *ArrTranslatableMsg) String() string
func (*ArrTranslatableMsg) XXX_DiscardUnknown ¶ added in v0.0.1
func (m *ArrTranslatableMsg) XXX_DiscardUnknown()
func (*ArrTranslatableMsg) XXX_Marshal ¶ added in v0.0.1
func (m *ArrTranslatableMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ArrTranslatableMsg) XXX_Merge ¶ added in v0.0.1
func (m *ArrTranslatableMsg) XXX_Merge(src proto.Message)
func (*ArrTranslatableMsg) XXX_Size ¶ added in v0.0.1
func (m *ArrTranslatableMsg) XXX_Size() int
func (*ArrTranslatableMsg) XXX_Unmarshal ¶ added in v0.0.1
func (m *ArrTranslatableMsg) XXX_Unmarshal(b []byte) error
type HexMsg ¶ added in v0.0.1
type HexMsg struct { HexID int64 `protobuf:"varint,1,opt,name=hexID,proto3" json:"hexID,omitempty"` Para bool `protobuf:"varint,2,opt,name=para,proto3" json:"para,omitempty"` Txt string `protobuf:"bytes,3,opt,name=txt,proto3" json:"txt,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*HexMsg) Descriptor ¶ added in v0.0.1
func (*HexMsg) ProtoMessage ¶ added in v0.0.1
func (*HexMsg) ProtoMessage()
func (*HexMsg) XXX_DiscardUnknown ¶ added in v0.0.1
func (m *HexMsg) XXX_DiscardUnknown()
func (*HexMsg) XXX_Marshal ¶ added in v0.0.1
func (*HexMsg) XXX_Unmarshal ¶ added in v0.0.1
type HexWordMsg ¶ added in v0.0.1
type HexWordMsg struct { HexID int64 `protobuf:"varint,1,opt,name=hexID,proto3" json:"hexID,omitempty"` Order int64 `protobuf:"varint,2,opt,name=order,proto3" json:"order,omitempty"` WordID int64 `protobuf:"varint,3,opt,name=wordID,proto3" json:"wordID,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*HexWordMsg) Descriptor ¶ added in v0.0.1
func (*HexWordMsg) Descriptor() ([]byte, []int)
func (*HexWordMsg) GetHexID ¶ added in v0.0.1
func (m *HexWordMsg) GetHexID() int64
func (*HexWordMsg) GetOrder ¶ added in v0.0.1
func (m *HexWordMsg) GetOrder() int64
func (*HexWordMsg) GetWordID ¶ added in v0.0.1
func (m *HexWordMsg) GetWordID() int64
func (*HexWordMsg) ProtoMessage ¶ added in v0.0.1
func (*HexWordMsg) ProtoMessage()
func (*HexWordMsg) Reset ¶ added in v0.0.1
func (m *HexWordMsg) Reset()
func (*HexWordMsg) String ¶ added in v0.0.1
func (m *HexWordMsg) String() string
func (*HexWordMsg) XXX_DiscardUnknown ¶ added in v0.0.1
func (m *HexWordMsg) XXX_DiscardUnknown()
func (*HexWordMsg) XXX_Marshal ¶ added in v0.0.1
func (m *HexWordMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*HexWordMsg) XXX_Merge ¶ added in v0.0.1
func (m *HexWordMsg) XXX_Merge(src proto.Message)
func (*HexWordMsg) XXX_Size ¶ added in v0.0.1
func (m *HexWordMsg) XXX_Size() int
func (*HexWordMsg) XXX_Unmarshal ¶ added in v0.0.1
func (m *HexWordMsg) XXX_Unmarshal(b []byte) error
type RangeMsg ¶ added in v0.0.1
type RangeMsg struct { Start int64 `protobuf:"varint,1,opt,name=start,proto3" json:"start,omitempty"` End int64 `protobuf:"varint,2,opt,name=end,proto3" json:"end,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RangeMsg) Descriptor ¶ added in v0.0.1
func (*RangeMsg) ProtoMessage ¶ added in v0.0.1
func (*RangeMsg) ProtoMessage()
func (*RangeMsg) XXX_DiscardUnknown ¶ added in v0.0.1
func (m *RangeMsg) XXX_DiscardUnknown()
func (*RangeMsg) XXX_Marshal ¶ added in v0.0.1
func (*RangeMsg) XXX_Unmarshal ¶ added in v0.0.1
type ScannedMsg ¶ added in v0.0.1
type ScannedMsg struct { HexID int64 `protobuf:"varint,1,opt,name=hexID,proto3" json:"hexID,omitempty"` Scanned string `protobuf:"bytes,2,opt,name=scanned,proto3" json:"scanned,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ScannedMsg) Descriptor ¶ added in v0.0.1
func (*ScannedMsg) Descriptor() ([]byte, []int)
func (*ScannedMsg) GetHexID ¶ added in v0.0.1
func (m *ScannedMsg) GetHexID() int64
func (*ScannedMsg) GetScanned ¶ added in v0.0.1
func (m *ScannedMsg) GetScanned() string
func (*ScannedMsg) ProtoMessage ¶ added in v0.0.1
func (*ScannedMsg) ProtoMessage()
func (*ScannedMsg) Reset ¶ added in v0.0.1
func (m *ScannedMsg) Reset()
func (*ScannedMsg) String ¶ added in v0.0.1
func (m *ScannedMsg) String() string
func (*ScannedMsg) XXX_DiscardUnknown ¶ added in v0.0.1
func (m *ScannedMsg) XXX_DiscardUnknown()
func (*ScannedMsg) XXX_Marshal ¶ added in v0.0.1
func (m *ScannedMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ScannedMsg) XXX_Merge ¶ added in v0.0.1
func (m *ScannedMsg) XXX_Merge(src proto.Message)
func (*ScannedMsg) XXX_Size ¶ added in v0.0.1
func (m *ScannedMsg) XXX_Size() int
func (*ScannedMsg) XXX_Unmarshal ¶ added in v0.0.1
func (m *ScannedMsg) XXX_Unmarshal(b []byte) error
type ScannerClient ¶ added in v0.0.1
type ScannerClient interface { Hexes(ctx context.Context, in *RangeMsg, opts ...grpc.CallOption) (*ArrHexMsg, error) Translatable(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*ArrTranslatableMsg, error) Scanned(ctx context.Context, in *RangeMsg, opts ...grpc.CallOption) (*ArrScannedMsg, error) }
ScannerClient is the client API for Scanner service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewScannerClient ¶ added in v0.0.1
func NewScannerClient(cc *grpc.ClientConn) ScannerClient
type ScannerServer ¶ added in v0.0.1
type ScannerServer interface { Hexes(context.Context, *RangeMsg) (*ArrHexMsg, error) Translatable(context.Context, *empty.Empty) (*ArrTranslatableMsg, error) Scanned(context.Context, *RangeMsg) (*ArrScannedMsg, error) }
ScannerServer is the server API for Scanner service.
type Translatable ¶
type UnimplementedScannerServer ¶ added in v0.0.1
type UnimplementedScannerServer struct { }
UnimplementedScannerServer can be embedded to have forward compatible implementations.
func (*UnimplementedScannerServer) Scanned ¶ added in v0.0.1
func (*UnimplementedScannerServer) Scanned(ctx context.Context, req *RangeMsg) (*ArrScannedMsg, error)
func (*UnimplementedScannerServer) Translatable ¶ added in v0.0.1
func (*UnimplementedScannerServer) Translatable(ctx context.Context, req *empty.Empty) (*ArrTranslatableMsg, error)
type WordMsg ¶ added in v0.0.1
type WordMsg struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Txt string `protobuf:"bytes,2,opt,name=txt,proto3" json:"txt,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*WordMsg) Descriptor ¶ added in v0.0.1
func (*WordMsg) ProtoMessage ¶ added in v0.0.1
func (*WordMsg) ProtoMessage()
func (*WordMsg) XXX_DiscardUnknown ¶ added in v0.0.1
func (m *WordMsg) XXX_DiscardUnknown()
func (*WordMsg) XXX_Marshal ¶ added in v0.0.1
func (*WordMsg) XXX_Unmarshal ¶ added in v0.0.1
Click to show internal directories.
Click to hide internal directories.