hellopb

package
v0.0.0-...-cb3637a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 3, 2020 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterHelloServiceServer

func RegisterHelloServiceServer(s *grpc.Server, srv HelloServiceServer)

Types

type HelloServiceClient

type HelloServiceClient interface {
	// Unary
	Greet(ctx context.Context, in *ReqGreet, opts ...grpc.CallOption) (*RespGreet, error)
	// Server Stream
	PrimeDecompose(ctx context.Context, in *ReqPrimeDecompose, opts ...grpc.CallOption) (HelloService_PrimeDecomposeClient, error)
	// Client Stream
	ComputeAverage(ctx context.Context, opts ...grpc.CallOption) (HelloService_ComputeAverageClient, error)
	// Bi Directional Stream
	FindMax(ctx context.Context, opts ...grpc.CallOption) (HelloService_FindMaxClient, error)
}

HelloServiceClient is the client API for HelloService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type HelloServiceServer

type HelloServiceServer interface {
	// Unary
	Greet(context.Context, *ReqGreet) (*RespGreet, error)
	// Server Stream
	PrimeDecompose(*ReqPrimeDecompose, HelloService_PrimeDecomposeServer) error
	// Client Stream
	ComputeAverage(HelloService_ComputeAverageServer) error
	// Bi Directional Stream
	FindMax(HelloService_FindMaxServer) error
}

HelloServiceServer is the server API for HelloService service.

type HelloService_ComputeAverageClient

type HelloService_ComputeAverageClient interface {
	Send(*ReqComputeAverage) error
	CloseAndRecv() (*RespComputeAverage, error)
	grpc.ClientStream
}

type HelloService_ComputeAverageServer

type HelloService_ComputeAverageServer interface {
	SendAndClose(*RespComputeAverage) error
	Recv() (*ReqComputeAverage, error)
	grpc.ServerStream
}

type HelloService_FindMaxClient

type HelloService_FindMaxClient interface {
	Send(*ReqFindMax) error
	Recv() (*RespFindMax, error)
	grpc.ClientStream
}

type HelloService_FindMaxServer

type HelloService_FindMaxServer interface {
	Send(*RespFindMax) error
	Recv() (*ReqFindMax, error)
	grpc.ServerStream
}

type HelloService_PrimeDecomposeClient

type HelloService_PrimeDecomposeClient interface {
	Recv() (*RespPrimeDecompose, error)
	grpc.ClientStream
}

type HelloService_PrimeDecomposeServer

type HelloService_PrimeDecomposeServer interface {
	Send(*RespPrimeDecompose) error
	grpc.ServerStream
}

type ReqComputeAverage

type ReqComputeAverage struct {
	Number               int32    `protobuf:"varint,1,opt,name=number,proto3" json:"number,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ReqComputeAverage) Descriptor

func (*ReqComputeAverage) Descriptor() ([]byte, []int)

func (*ReqComputeAverage) GetNumber

func (m *ReqComputeAverage) GetNumber() int32

func (*ReqComputeAverage) ProtoMessage

func (*ReqComputeAverage) ProtoMessage()

func (*ReqComputeAverage) Reset

func (m *ReqComputeAverage) Reset()

func (*ReqComputeAverage) String

func (m *ReqComputeAverage) String() string

func (*ReqComputeAverage) XXX_DiscardUnknown

func (m *ReqComputeAverage) XXX_DiscardUnknown()

func (*ReqComputeAverage) XXX_Marshal

func (m *ReqComputeAverage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReqComputeAverage) XXX_Merge

func (m *ReqComputeAverage) XXX_Merge(src proto.Message)

func (*ReqComputeAverage) XXX_Size

func (m *ReqComputeAverage) XXX_Size() int

func (*ReqComputeAverage) XXX_Unmarshal

func (m *ReqComputeAverage) XXX_Unmarshal(b []byte) error

type ReqFindMax

type ReqFindMax struct {
	Number               int32    `protobuf:"varint,1,opt,name=number,proto3" json:"number,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ReqFindMax) Descriptor

func (*ReqFindMax) Descriptor() ([]byte, []int)

func (*ReqFindMax) GetNumber

func (m *ReqFindMax) GetNumber() int32

func (*ReqFindMax) ProtoMessage

func (*ReqFindMax) ProtoMessage()

func (*ReqFindMax) Reset

func (m *ReqFindMax) Reset()

func (*ReqFindMax) String

func (m *ReqFindMax) String() string

func (*ReqFindMax) XXX_DiscardUnknown

func (m *ReqFindMax) XXX_DiscardUnknown()

func (*ReqFindMax) XXX_Marshal

func (m *ReqFindMax) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReqFindMax) XXX_Merge

func (m *ReqFindMax) XXX_Merge(src proto.Message)

func (*ReqFindMax) XXX_Size

func (m *ReqFindMax) XXX_Size() int

func (*ReqFindMax) XXX_Unmarshal

func (m *ReqFindMax) XXX_Unmarshal(b []byte) error

type ReqGreet

type ReqGreet struct {
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ReqGreet) Descriptor

func (*ReqGreet) Descriptor() ([]byte, []int)

func (*ReqGreet) GetName

func (m *ReqGreet) GetName() string

func (*ReqGreet) ProtoMessage

func (*ReqGreet) ProtoMessage()

func (*ReqGreet) Reset

func (m *ReqGreet) Reset()

func (*ReqGreet) String

func (m *ReqGreet) String() string

func (*ReqGreet) XXX_DiscardUnknown

func (m *ReqGreet) XXX_DiscardUnknown()

func (*ReqGreet) XXX_Marshal

func (m *ReqGreet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReqGreet) XXX_Merge

func (m *ReqGreet) XXX_Merge(src proto.Message)

func (*ReqGreet) XXX_Size

func (m *ReqGreet) XXX_Size() int

func (*ReqGreet) XXX_Unmarshal

func (m *ReqGreet) XXX_Unmarshal(b []byte) error

type ReqPrimeDecompose

type ReqPrimeDecompose struct {
	Number               int64    `protobuf:"varint,1,opt,name=number,proto3" json:"number,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ReqPrimeDecompose) Descriptor

func (*ReqPrimeDecompose) Descriptor() ([]byte, []int)

func (*ReqPrimeDecompose) GetNumber

func (m *ReqPrimeDecompose) GetNumber() int64

func (*ReqPrimeDecompose) ProtoMessage

func (*ReqPrimeDecompose) ProtoMessage()

func (*ReqPrimeDecompose) Reset

func (m *ReqPrimeDecompose) Reset()

func (*ReqPrimeDecompose) String

func (m *ReqPrimeDecompose) String() string

func (*ReqPrimeDecompose) XXX_DiscardUnknown

func (m *ReqPrimeDecompose) XXX_DiscardUnknown()

func (*ReqPrimeDecompose) XXX_Marshal

func (m *ReqPrimeDecompose) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReqPrimeDecompose) XXX_Merge

func (m *ReqPrimeDecompose) XXX_Merge(src proto.Message)

func (*ReqPrimeDecompose) XXX_Size

func (m *ReqPrimeDecompose) XXX_Size() int

func (*ReqPrimeDecompose) XXX_Unmarshal

func (m *ReqPrimeDecompose) XXX_Unmarshal(b []byte) error

type RespComputeAverage

type RespComputeAverage struct {
	Average              float64  `protobuf:"fixed64,1,opt,name=average,proto3" json:"average,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RespComputeAverage) Descriptor

func (*RespComputeAverage) Descriptor() ([]byte, []int)

func (*RespComputeAverage) GetAverage

func (m *RespComputeAverage) GetAverage() float64

func (*RespComputeAverage) ProtoMessage

func (*RespComputeAverage) ProtoMessage()

func (*RespComputeAverage) Reset

func (m *RespComputeAverage) Reset()

func (*RespComputeAverage) String

func (m *RespComputeAverage) String() string

func (*RespComputeAverage) XXX_DiscardUnknown

func (m *RespComputeAverage) XXX_DiscardUnknown()

func (*RespComputeAverage) XXX_Marshal

func (m *RespComputeAverage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RespComputeAverage) XXX_Merge

func (m *RespComputeAverage) XXX_Merge(src proto.Message)

func (*RespComputeAverage) XXX_Size

func (m *RespComputeAverage) XXX_Size() int

func (*RespComputeAverage) XXX_Unmarshal

func (m *RespComputeAverage) XXX_Unmarshal(b []byte) error

type RespFindMax

type RespFindMax struct {
	MaxNumber            int32    `protobuf:"varint,1,opt,name=max_number,json=maxNumber,proto3" json:"max_number,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RespFindMax) Descriptor

func (*RespFindMax) Descriptor() ([]byte, []int)

func (*RespFindMax) GetMaxNumber

func (m *RespFindMax) GetMaxNumber() int32

func (*RespFindMax) ProtoMessage

func (*RespFindMax) ProtoMessage()

func (*RespFindMax) Reset

func (m *RespFindMax) Reset()

func (*RespFindMax) String

func (m *RespFindMax) String() string

func (*RespFindMax) XXX_DiscardUnknown

func (m *RespFindMax) XXX_DiscardUnknown()

func (*RespFindMax) XXX_Marshal

func (m *RespFindMax) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RespFindMax) XXX_Merge

func (m *RespFindMax) XXX_Merge(src proto.Message)

func (*RespFindMax) XXX_Size

func (m *RespFindMax) XXX_Size() int

func (*RespFindMax) XXX_Unmarshal

func (m *RespFindMax) XXX_Unmarshal(b []byte) error

type RespGreet

type RespGreet struct {
	Message              string   `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RespGreet) Descriptor

func (*RespGreet) Descriptor() ([]byte, []int)

func (*RespGreet) GetMessage

func (m *RespGreet) GetMessage() string

func (*RespGreet) ProtoMessage

func (*RespGreet) ProtoMessage()

func (*RespGreet) Reset

func (m *RespGreet) Reset()

func (*RespGreet) String

func (m *RespGreet) String() string

func (*RespGreet) XXX_DiscardUnknown

func (m *RespGreet) XXX_DiscardUnknown()

func (*RespGreet) XXX_Marshal

func (m *RespGreet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RespGreet) XXX_Merge

func (m *RespGreet) XXX_Merge(src proto.Message)

func (*RespGreet) XXX_Size

func (m *RespGreet) XXX_Size() int

func (*RespGreet) XXX_Unmarshal

func (m *RespGreet) XXX_Unmarshal(b []byte) error

type RespPrimeDecompose

type RespPrimeDecompose struct {
	PrimeFactor          int64    `protobuf:"varint,1,opt,name=prime_factor,json=primeFactor,proto3" json:"prime_factor,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RespPrimeDecompose) Descriptor

func (*RespPrimeDecompose) Descriptor() ([]byte, []int)

func (*RespPrimeDecompose) GetPrimeFactor

func (m *RespPrimeDecompose) GetPrimeFactor() int64

func (*RespPrimeDecompose) ProtoMessage

func (*RespPrimeDecompose) ProtoMessage()

func (*RespPrimeDecompose) Reset

func (m *RespPrimeDecompose) Reset()

func (*RespPrimeDecompose) String

func (m *RespPrimeDecompose) String() string

func (*RespPrimeDecompose) XXX_DiscardUnknown

func (m *RespPrimeDecompose) XXX_DiscardUnknown()

func (*RespPrimeDecompose) XXX_Marshal

func (m *RespPrimeDecompose) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RespPrimeDecompose) XXX_Merge

func (m *RespPrimeDecompose) XXX_Merge(src proto.Message)

func (*RespPrimeDecompose) XXX_Size

func (m *RespPrimeDecompose) XXX_Size() int

func (*RespPrimeDecompose) XXX_Unmarshal

func (m *RespPrimeDecompose) XXX_Unmarshal(b []byte) error

type UnimplementedHelloServiceServer

type UnimplementedHelloServiceServer struct {
}

UnimplementedHelloServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedHelloServiceServer) ComputeAverage

func (*UnimplementedHelloServiceServer) FindMax

func (*UnimplementedHelloServiceServer) Greet

func (*UnimplementedHelloServiceServer) PrimeDecompose

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL