 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
- Variables
- func RegisterSearchServiceServer(s *grpc.Server, srv SearchServiceServer)
- type AnotherExtension
- func (*AnotherExtension) Descriptor() ([]byte, []int)
- func (m *AnotherExtension) GetWhatchamacallit() int32
- func (*AnotherExtension) ProtoMessage()
- func (m *AnotherExtension) Reset()
- func (m *AnotherExtension) String() string
- func (m *AnotherExtension) XXX_DiscardUnknown()
- func (m *AnotherExtension) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *AnotherExtension) XXX_Merge(src proto.Message)
- func (m *AnotherExtension) XXX_Size() int
- func (m *AnotherExtension) XXX_Unmarshal(b []byte) error
 
- type Extension
- func (*Extension) Descriptor() ([]byte, []int)
- func (m *Extension) GetWhatzit() int32
- func (*Extension) ProtoMessage()
- func (m *Extension) Reset()
- func (m *Extension) String() string
- func (m *Extension) XXX_DiscardUnknown()
- func (m *Extension) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Extension) XXX_Merge(src proto.Message)
- func (m *Extension) XXX_Size() int
- func (m *Extension) XXX_Unmarshal(b []byte) error
 
- type SearchRequest
- func (*SearchRequest) Descriptor() ([]byte, []int)
- func (m *SearchRequest) GetQuery() string
- func (*SearchRequest) ProtoMessage()
- func (m *SearchRequest) Reset()
- func (m *SearchRequest) String() string
- func (m *SearchRequest) XXX_DiscardUnknown()
- func (m *SearchRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SearchRequest) XXX_Merge(src proto.Message)
- func (m *SearchRequest) XXX_Size() int
- func (m *SearchRequest) XXX_Unmarshal(b []byte) error
 
- type SearchResponse
- func (*SearchResponse) Descriptor() ([]byte, []int)
- func (m *SearchResponse) GetResults() []*SearchResponse_Result
- func (*SearchResponse) ProtoMessage()
- func (m *SearchResponse) Reset()
- func (m *SearchResponse) String() string
- func (m *SearchResponse) XXX_DiscardUnknown()
- func (m *SearchResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SearchResponse) XXX_Merge(src proto.Message)
- func (m *SearchResponse) XXX_Size() int
- func (m *SearchResponse) XXX_Unmarshal(b []byte) error
 
- type SearchResponse_Result
- func (*SearchResponse_Result) Descriptor() ([]byte, []int)
- func (m *SearchResponse_Result) GetSnippets() []string
- func (m *SearchResponse_Result) GetTitle() string
- func (m *SearchResponse_Result) GetUrl() string
- func (*SearchResponse_Result) ProtoMessage()
- func (m *SearchResponse_Result) Reset()
- func (m *SearchResponse_Result) String() string
- func (m *SearchResponse_Result) XXX_DiscardUnknown()
- func (m *SearchResponse_Result) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SearchResponse_Result) XXX_Merge(src proto.Message)
- func (m *SearchResponse_Result) XXX_Size() int
- func (m *SearchResponse_Result) XXX_Unmarshal(b []byte) error
 
- type SearchServiceClient
- type SearchServiceServer
- type SearchService_StreamingSearchClient
- type SearchService_StreamingSearchServer
- type ToBeExtended
- func (*ToBeExtended) Descriptor() ([]byte, []int)
- func (*ToBeExtended) ExtensionRangeArray() []proto.ExtensionRange
- func (m *ToBeExtended) GetFoo() int32
- func (*ToBeExtended) ProtoMessage()
- func (m *ToBeExtended) Reset()
- func (m *ToBeExtended) String() string
- func (m *ToBeExtended) XXX_DiscardUnknown()
- func (m *ToBeExtended) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ToBeExtended) XXX_Merge(src proto.Message)
- func (m *ToBeExtended) XXX_Size() int
- func (m *ToBeExtended) XXX_Unmarshal(b []byte) error
 
Constants ¶
This section is empty.
Variables ¶
      View Source
      
  
    var E_Bar = &proto.ExtensionDesc{ ExtendedType: (*ToBeExtended)(nil), ExtensionType: (*Extension)(nil), Field: 17, Name: "grpc.testing.bar", Tag: "bytes,17,opt,name=bar", Filename: "proto2_ext.proto", }
      View Source
      
  
    var E_Baz = &proto.ExtensionDesc{ ExtendedType: (*ToBeExtended)(nil), ExtensionType: (*SearchRequest)(nil), Field: 19, Name: "grpc.testing.baz", Tag: "bytes,19,opt,name=baz", Filename: "proto2_ext.proto", }
      View Source
      
  
    var E_Foo = &proto.ExtensionDesc{ ExtendedType: (*ToBeExtended)(nil), ExtensionType: (*int32)(nil), Field: 13, Name: "grpc.testing.foo", Tag: "varint,13,opt,name=foo", Filename: "proto2_ext.proto", }
      View Source
      
  
    var E_Frob = &proto.ExtensionDesc{ ExtendedType: (*ToBeExtended)(nil), ExtensionType: (*string)(nil), Field: 23, Name: "grpc.testing.frob", Tag: "bytes,23,opt,name=frob", Filename: "proto2_ext2.proto", }
      View Source
      
  
var E_Nitz = &proto.ExtensionDesc{ ExtendedType: (*ToBeExtended)(nil), ExtensionType: (*AnotherExtension)(nil), Field: 29, Name: "grpc.testing.nitz", Tag: "bytes,29,opt,name=nitz", Filename: "proto2_ext2.proto", }
Functions ¶
func RegisterSearchServiceServer ¶
func RegisterSearchServiceServer(s *grpc.Server, srv SearchServiceServer)
Types ¶
type AnotherExtension ¶
type AnotherExtension struct {
	Whatchamacallit      *int32   `protobuf:"varint,1,opt,name=whatchamacallit" json:"whatchamacallit,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}
    func (*AnotherExtension) Descriptor ¶
func (*AnotherExtension) Descriptor() ([]byte, []int)
func (*AnotherExtension) GetWhatchamacallit ¶
func (m *AnotherExtension) GetWhatchamacallit() int32
func (*AnotherExtension) ProtoMessage ¶
func (*AnotherExtension) ProtoMessage()
func (*AnotherExtension) Reset ¶
func (m *AnotherExtension) Reset()
func (*AnotherExtension) String ¶
func (m *AnotherExtension) String() string
func (*AnotherExtension) XXX_DiscardUnknown ¶
func (m *AnotherExtension) XXX_DiscardUnknown()
func (*AnotherExtension) XXX_Marshal ¶
func (m *AnotherExtension) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AnotherExtension) XXX_Merge ¶
func (dst *AnotherExtension) XXX_Merge(src proto.Message)
func (*AnotherExtension) XXX_Size ¶
func (m *AnotherExtension) XXX_Size() int
func (*AnotherExtension) XXX_Unmarshal ¶
func (m *AnotherExtension) XXX_Unmarshal(b []byte) error
type Extension ¶
type Extension struct {
	Whatzit              *int32   `protobuf:"varint,1,opt,name=whatzit" json:"whatzit,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}
    func (*Extension) Descriptor ¶
func (*Extension) GetWhatzit ¶
func (*Extension) ProtoMessage ¶
func (*Extension) ProtoMessage()
func (*Extension) XXX_DiscardUnknown ¶
func (m *Extension) XXX_DiscardUnknown()
func (*Extension) XXX_Marshal ¶
func (*Extension) XXX_Unmarshal ¶
type SearchRequest ¶
type SearchRequest struct {
	Query                string   `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}
    func (*SearchRequest) Descriptor ¶
func (*SearchRequest) Descriptor() ([]byte, []int)
func (*SearchRequest) GetQuery ¶
func (m *SearchRequest) GetQuery() string
func (*SearchRequest) ProtoMessage ¶
func (*SearchRequest) ProtoMessage()
func (*SearchRequest) Reset ¶
func (m *SearchRequest) Reset()
func (*SearchRequest) String ¶
func (m *SearchRequest) String() string
func (*SearchRequest) XXX_DiscardUnknown ¶
func (m *SearchRequest) XXX_DiscardUnknown()
func (*SearchRequest) XXX_Marshal ¶
func (m *SearchRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SearchRequest) XXX_Merge ¶
func (dst *SearchRequest) XXX_Merge(src proto.Message)
func (*SearchRequest) XXX_Size ¶
func (m *SearchRequest) XXX_Size() int
func (*SearchRequest) XXX_Unmarshal ¶
func (m *SearchRequest) XXX_Unmarshal(b []byte) error
type SearchResponse ¶
type SearchResponse struct {
	Results              []*SearchResponse_Result `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}
    func (*SearchResponse) Descriptor ¶
func (*SearchResponse) Descriptor() ([]byte, []int)
func (*SearchResponse) GetResults ¶
func (m *SearchResponse) GetResults() []*SearchResponse_Result
func (*SearchResponse) ProtoMessage ¶
func (*SearchResponse) ProtoMessage()
func (*SearchResponse) Reset ¶
func (m *SearchResponse) Reset()
func (*SearchResponse) String ¶
func (m *SearchResponse) String() string
func (*SearchResponse) XXX_DiscardUnknown ¶
func (m *SearchResponse) XXX_DiscardUnknown()
func (*SearchResponse) XXX_Marshal ¶
func (m *SearchResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SearchResponse) XXX_Merge ¶
func (dst *SearchResponse) XXX_Merge(src proto.Message)
func (*SearchResponse) XXX_Size ¶
func (m *SearchResponse) XXX_Size() int
func (*SearchResponse) XXX_Unmarshal ¶
func (m *SearchResponse) XXX_Unmarshal(b []byte) error
type SearchResponse_Result ¶
type SearchResponse_Result struct {
	Url                  string   `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	Title                string   `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	Snippets             []string `protobuf:"bytes,3,rep,name=snippets,proto3" json:"snippets,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}
    func (*SearchResponse_Result) Descriptor ¶
func (*SearchResponse_Result) Descriptor() ([]byte, []int)
func (*SearchResponse_Result) GetSnippets ¶
func (m *SearchResponse_Result) GetSnippets() []string
func (*SearchResponse_Result) GetTitle ¶
func (m *SearchResponse_Result) GetTitle() string
func (*SearchResponse_Result) GetUrl ¶
func (m *SearchResponse_Result) GetUrl() string
func (*SearchResponse_Result) ProtoMessage ¶
func (*SearchResponse_Result) ProtoMessage()
func (*SearchResponse_Result) Reset ¶
func (m *SearchResponse_Result) Reset()
func (*SearchResponse_Result) String ¶
func (m *SearchResponse_Result) String() string
func (*SearchResponse_Result) XXX_DiscardUnknown ¶
func (m *SearchResponse_Result) XXX_DiscardUnknown()
func (*SearchResponse_Result) XXX_Marshal ¶
func (m *SearchResponse_Result) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SearchResponse_Result) XXX_Merge ¶
func (dst *SearchResponse_Result) XXX_Merge(src proto.Message)
func (*SearchResponse_Result) XXX_Size ¶
func (m *SearchResponse_Result) XXX_Size() int
func (*SearchResponse_Result) XXX_Unmarshal ¶
func (m *SearchResponse_Result) XXX_Unmarshal(b []byte) error
type SearchServiceClient ¶
type SearchServiceClient interface {
	Search(ctx context.Context, in *SearchRequest, opts ...grpc.CallOption) (*SearchResponse, error)
	StreamingSearch(ctx context.Context, opts ...grpc.CallOption) (SearchService_StreamingSearchClient, error)
}
    SearchServiceClient is the client API for SearchService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/github.com/micro/grpc-go#ClientConn.NewStream.
func NewSearchServiceClient ¶
func NewSearchServiceClient(cc *grpc.ClientConn) SearchServiceClient
type SearchServiceServer ¶
type SearchServiceServer interface {
	Search(context.Context, *SearchRequest) (*SearchResponse, error)
	StreamingSearch(SearchService_StreamingSearchServer) error
}
    SearchServiceServer is the server API for SearchService service.
type SearchService_StreamingSearchClient ¶
type SearchService_StreamingSearchClient interface {
	Send(*SearchRequest) error
	Recv() (*SearchResponse, error)
	grpc.ClientStream
}
    type SearchService_StreamingSearchServer ¶
type SearchService_StreamingSearchServer interface {
	Send(*SearchResponse) error
	Recv() (*SearchRequest, error)
	grpc.ServerStream
}
    type ToBeExtended ¶
type ToBeExtended struct {
	Foo                          *int32   `protobuf:"varint,1,req,name=foo" json:"foo,omitempty"`
	XXX_NoUnkeyedLiteral         struct{} `json:"-"`
	proto.XXX_InternalExtensions `json:"-"`
	XXX_unrecognized             []byte `json:"-"`
	XXX_sizecache                int32  `json:"-"`
}
    func (*ToBeExtended) Descriptor ¶
func (*ToBeExtended) Descriptor() ([]byte, []int)
func (*ToBeExtended) ExtensionRangeArray ¶
func (*ToBeExtended) ExtensionRangeArray() []proto.ExtensionRange
func (*ToBeExtended) GetFoo ¶
func (m *ToBeExtended) GetFoo() int32
func (*ToBeExtended) ProtoMessage ¶
func (*ToBeExtended) ProtoMessage()
func (*ToBeExtended) Reset ¶
func (m *ToBeExtended) Reset()
func (*ToBeExtended) String ¶
func (m *ToBeExtended) String() string
func (*ToBeExtended) XXX_DiscardUnknown ¶
func (m *ToBeExtended) XXX_DiscardUnknown()
func (*ToBeExtended) XXX_Marshal ¶
func (m *ToBeExtended) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ToBeExtended) XXX_Merge ¶
func (dst *ToBeExtended) XXX_Merge(src proto.Message)
func (*ToBeExtended) XXX_Size ¶
func (m *ToBeExtended) XXX_Size() int
func (*ToBeExtended) XXX_Unmarshal ¶
func (m *ToBeExtended) XXX_Unmarshal(b []byte) error
 Click to show internal directories. 
   Click to hide internal directories.