pb

package
v1.0.2 Latest Latest
Warning

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

Go to latest
Published: Sep 27, 2023 License: MulanPSL-2.0 Imports: 8 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_order_proto protoreflect.FileDescriptor

Functions

func RegisterOrderServer

func RegisterOrderServer(s *grpc.Server, srv OrderServer)

func RegisterUserServer

func RegisterUserServer(s *grpc.Server, srv UserServer)

Types

type DeleteReq

type DeleteReq struct {
	Id int32 `protobuf:"varint,1,opt,name=Id,proto3" json:"Id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteReq) Descriptor deprecated

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

Deprecated: Use DeleteReq.ProtoReflect.Descriptor instead.

func (*DeleteReq) GetId

func (x *DeleteReq) GetId() int32

func (*DeleteReq) ProtoMessage

func (*DeleteReq) ProtoMessage()

func (*DeleteReq) ProtoReflect

func (x *DeleteReq) ProtoReflect() protoreflect.Message

func (*DeleteReq) Reset

func (x *DeleteReq) Reset()

func (*DeleteReq) String

func (x *DeleteReq) String() string

type DeleteRes

type DeleteRes struct {
	// contains filtered or unexported fields
}

func (*DeleteRes) Descriptor deprecated

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

Deprecated: Use DeleteRes.ProtoReflect.Descriptor instead.

func (*DeleteRes) ProtoMessage

func (*DeleteRes) ProtoMessage()

func (*DeleteRes) ProtoReflect

func (x *DeleteRes) ProtoReflect() protoreflect.Message

func (*DeleteRes) Reset

func (x *DeleteRes) Reset()

func (*DeleteRes) String

func (x *DeleteRes) String() string

type InsertReq

type InsertReq struct {
	Name string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"`
	// contains filtered or unexported fields
}

func (*InsertReq) Descriptor deprecated

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

Deprecated: Use InsertReq.ProtoReflect.Descriptor instead.

func (*InsertReq) GetName

func (x *InsertReq) GetName() string

func (*InsertReq) ProtoMessage

func (*InsertReq) ProtoMessage()

func (*InsertReq) ProtoReflect

func (x *InsertReq) ProtoReflect() protoreflect.Message

func (*InsertReq) Reset

func (x *InsertReq) Reset()

func (*InsertReq) String

func (x *InsertReq) String() string

type InsertRes

type InsertRes struct {
	Id int32 `protobuf:"varint,1,opt,name=Id,proto3" json:"Id,omitempty"`
	// contains filtered or unexported fields
}

func (*InsertRes) Descriptor deprecated

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

Deprecated: Use InsertRes.ProtoReflect.Descriptor instead.

func (*InsertRes) GetId

func (x *InsertRes) GetId() int32

func (*InsertRes) ProtoMessage

func (*InsertRes) ProtoMessage()

func (*InsertRes) ProtoReflect

func (x *InsertRes) ProtoReflect() protoreflect.Message

func (*InsertRes) Reset

func (x *InsertRes) Reset()

func (*InsertRes) String

func (x *InsertRes) String() string

type OrderClient

type OrderClient interface {
	Insert(ctx context.Context, in *InsertReq, opts ...grpc.CallOption) (*InsertRes, error)
	Query(ctx context.Context, in *QueryReq, opts ...grpc.CallOption) (*QueryRes, error)
	Delete(ctx context.Context, in *DeleteReq, opts ...grpc.CallOption) (*DeleteRes, error)
}

OrderClient is the client API for Order service.

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

func NewOrderClient

func NewOrderClient(cc grpc.ClientConnInterface) OrderClient

type OrderServer

type OrderServer interface {
	Insert(context.Context, *InsertReq) (*InsertRes, error)
	Query(context.Context, *QueryReq) (*QueryRes, error)
	Delete(context.Context, *DeleteReq) (*DeleteRes, error)
}

OrderServer is the server API for Order service.

type QueryReq

type QueryReq struct {
	Id int32 `protobuf:"varint,1,opt,name=Id,proto3" json:"Id,omitempty"`
	// contains filtered or unexported fields
}

func (*QueryReq) Descriptor deprecated

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

Deprecated: Use QueryReq.ProtoReflect.Descriptor instead.

func (*QueryReq) GetId

func (x *QueryReq) GetId() int32

func (*QueryReq) ProtoMessage

func (*QueryReq) ProtoMessage()

func (*QueryReq) ProtoReflect

func (x *QueryReq) ProtoReflect() protoreflect.Message

func (*QueryReq) Reset

func (x *QueryReq) Reset()

func (*QueryReq) String

func (x *QueryReq) String() string

type QueryRes

type QueryRes struct {
	Id   int32  `protobuf:"varint,1,opt,name=Id,proto3" json:"Id,omitempty"`
	Name string `protobuf:"bytes,2,opt,name=Name,proto3" json:"Name,omitempty"`
	// contains filtered or unexported fields
}

func (*QueryRes) Descriptor deprecated

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

Deprecated: Use QueryRes.ProtoReflect.Descriptor instead.

func (*QueryRes) GetId

func (x *QueryRes) GetId() int32

func (*QueryRes) GetName

func (x *QueryRes) GetName() string

func (*QueryRes) ProtoMessage

func (*QueryRes) ProtoMessage()

func (*QueryRes) ProtoReflect

func (x *QueryRes) ProtoReflect() protoreflect.Message

func (*QueryRes) Reset

func (x *QueryRes) Reset()

func (*QueryRes) String

func (x *QueryRes) String() string

type UnimplementedOrderServer

type UnimplementedOrderServer struct {
}

UnimplementedOrderServer can be embedded to have forward compatible implementations.

func (*UnimplementedOrderServer) Delete

func (*UnimplementedOrderServer) Insert

func (*UnimplementedOrderServer) Query

type UnimplementedUserServer

type UnimplementedUserServer struct {
}

UnimplementedUserServer can be embedded to have forward compatible implementations.

func (*UnimplementedUserServer) Delete

func (*UnimplementedUserServer) Insert

func (*UnimplementedUserServer) Query

type UserClient

type UserClient interface {
	Insert(ctx context.Context, in *InsertReq, opts ...grpc.CallOption) (*InsertRes, error)
	Query(ctx context.Context, in *QueryReq, opts ...grpc.CallOption) (*QueryRes, error)
	Delete(ctx context.Context, in *DeleteReq, opts ...grpc.CallOption) (*DeleteRes, error)
}

UserClient is the client API for User service.

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

func NewUserClient

func NewUserClient(cc grpc.ClientConnInterface) UserClient

type UserServer

type UserServer interface {
	Insert(context.Context, *InsertReq) (*InsertRes, error)
	Query(context.Context, *QueryReq) (*QueryRes, error)
	Delete(context.Context, *DeleteReq) (*DeleteRes, error)
}

UserServer is the server API for User service.

Jump to

Keyboard shortcuts

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