sumallpb

package
v0.0.0-...-943c6e9 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterSumAllServiceServer

func RegisterSumAllServiceServer(s *grpc.Server, srv SumAllServiceServer)

Types

type NumberRequest

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

func (*NumberRequest) Descriptor

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

func (*NumberRequest) GetN

func (m *NumberRequest) GetN() int32

func (*NumberRequest) ProtoMessage

func (*NumberRequest) ProtoMessage()

func (*NumberRequest) Reset

func (m *NumberRequest) Reset()

func (*NumberRequest) String

func (m *NumberRequest) String() string

func (*NumberRequest) XXX_DiscardUnknown

func (m *NumberRequest) XXX_DiscardUnknown()

func (*NumberRequest) XXX_Marshal

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

func (*NumberRequest) XXX_Merge

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

func (*NumberRequest) XXX_Size

func (m *NumberRequest) XXX_Size() int

func (*NumberRequest) XXX_Unmarshal

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

type SumAllServiceClient

type SumAllServiceClient interface {
	// client streaming rpc service
	SumAll(ctx context.Context, opts ...grpc.CallOption) (SumAllService_SumAllClient, error)
}

SumAllServiceClient is the client API for SumAllService service.

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

type SumAllServiceServer

type SumAllServiceServer interface {
	// client streaming rpc service
	SumAll(SumAllService_SumAllServer) error
}

SumAllServiceServer is the server API for SumAllService service.

type SumAllService_SumAllClient

type SumAllService_SumAllClient interface {
	Send(*NumberRequest) error
	CloseAndRecv() (*SumResponse, error)
	grpc.ClientStream
}

type SumAllService_SumAllServer

type SumAllService_SumAllServer interface {
	SendAndClose(*SumResponse) error
	Recv() (*NumberRequest, error)
	grpc.ServerStream
}

type SumResponse

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

func (*SumResponse) Descriptor

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

func (*SumResponse) GetResult

func (m *SumResponse) GetResult() int32

func (*SumResponse) ProtoMessage

func (*SumResponse) ProtoMessage()

func (*SumResponse) Reset

func (m *SumResponse) Reset()

func (*SumResponse) String

func (m *SumResponse) String() string

func (*SumResponse) XXX_DiscardUnknown

func (m *SumResponse) XXX_DiscardUnknown()

func (*SumResponse) XXX_Marshal

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

func (*SumResponse) XXX_Merge

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

func (*SumResponse) XXX_Size

func (m *SumResponse) XXX_Size() int

func (*SumResponse) XXX_Unmarshal

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

type UnimplementedSumAllServiceServer

type UnimplementedSumAllServiceServer struct {
}

UnimplementedSumAllServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedSumAllServiceServer) SumAll

Jump to

Keyboard shortcuts

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