pb

package
v0.0.0-...-707c192 Latest Latest
Warning

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

Go to latest
Published: Jul 11, 2024 License: MIT Imports: 15 Imported by: 1

Documentation

Overview

Package pb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

View Source
const (
	KnapsackService_GetKnapsack_FullMethodName       = "/knapsack.pb.KnapsackService/GetKnapsack"
	KnapsackService_AddItem_FullMethodName           = "/knapsack.pb.KnapsackService/AddItem"
	KnapsackService_RemoveItem_FullMethodName        = "/knapsack.pb.KnapsackService/RemoveItem"
	KnapsackService_RemoveThenAddItem_FullMethodName = "/knapsack.pb.KnapsackService/RemoveThenAddItem"
)
View Source
const (
	KnapsackPrivateService_AddItem_FullMethodName     = "/knapsack.pb.KnapsackPrivateService/AddItem"
	KnapsackPrivateService_RemoveItem_FullMethodName  = "/knapsack.pb.KnapsackPrivateService/RemoveItem"
	KnapsackPrivateService_GetItemById_FullMethodName = "/knapsack.pb.KnapsackPrivateService/GetItemById"
	KnapsackPrivateService_GetKnapsack_FullMethodName = "/knapsack.pb.KnapsackPrivateService/GetKnapsack"
)

Variables

View Source
var File_knapsack_knapsacks_proto protoreflect.FileDescriptor
View Source
var KnapsackPrivateService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "knapsack.pb.KnapsackPrivateService",
	HandlerType: (*KnapsackPrivateServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "AddItem",
			Handler:    _KnapsackPrivateService_AddItem_Handler,
		},
		{
			MethodName: "RemoveItem",
			Handler:    _KnapsackPrivateService_RemoveItem_Handler,
		},
		{
			MethodName: "GetItemById",
			Handler:    _KnapsackPrivateService_GetItemById_Handler,
		},
		{
			MethodName: "GetKnapsack",
			Handler:    _KnapsackPrivateService_GetKnapsack_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "knapsack/knapsacks.proto",
}

KnapsackPrivateService_ServiceDesc is the grpc.ServiceDesc for KnapsackPrivateService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var KnapsackService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "knapsack.pb.KnapsackService",
	HandlerType: (*KnapsackServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetKnapsack",
			Handler:    _KnapsackService_GetKnapsack_Handler,
		},
		{
			MethodName: "AddItem",
			Handler:    _KnapsackService_AddItem_Handler,
		},
		{
			MethodName: "RemoveItem",
			Handler:    _KnapsackService_RemoveItem_Handler,
		},
		{
			MethodName: "RemoveThenAddItem",
			Handler:    _KnapsackService_RemoveThenAddItem_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "knapsack/knapsacks.proto",
}

KnapsackService_ServiceDesc is the grpc.ServiceDesc for KnapsackService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterKnapsackPrivateServiceHandler

func RegisterKnapsackPrivateServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterKnapsackPrivateServiceHandler registers the http handlers for service KnapsackPrivateService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterKnapsackPrivateServiceHandlerClient

func RegisterKnapsackPrivateServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client KnapsackPrivateServiceClient) error

RegisterKnapsackPrivateServiceHandlerClient registers the http handlers for service KnapsackPrivateService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "KnapsackPrivateServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "KnapsackPrivateServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "KnapsackPrivateServiceClient" to call the correct interceptors.

func RegisterKnapsackPrivateServiceHandlerFromEndpoint

func RegisterKnapsackPrivateServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterKnapsackPrivateServiceHandlerFromEndpoint is same as RegisterKnapsackPrivateServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterKnapsackPrivateServiceHandlerServer

func RegisterKnapsackPrivateServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server KnapsackPrivateServiceServer) error

RegisterKnapsackPrivateServiceHandlerServer registers the http handlers for service KnapsackPrivateService to "mux". UnaryRPC :call KnapsackPrivateServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterKnapsackPrivateServiceHandlerFromEndpoint instead.

func RegisterKnapsackPrivateServiceServer

func RegisterKnapsackPrivateServiceServer(s grpc.ServiceRegistrar, srv KnapsackPrivateServiceServer)

func RegisterKnapsackServiceHandler

func RegisterKnapsackServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterKnapsackServiceHandler registers the http handlers for service KnapsackService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterKnapsackServiceHandlerClient

func RegisterKnapsackServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client KnapsackServiceClient) error

RegisterKnapsackServiceHandlerClient registers the http handlers for service KnapsackService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "KnapsackServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "KnapsackServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "KnapsackServiceClient" to call the correct interceptors.

func RegisterKnapsackServiceHandlerFromEndpoint

func RegisterKnapsackServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterKnapsackServiceHandlerFromEndpoint is same as RegisterKnapsackServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterKnapsackServiceHandlerServer

func RegisterKnapsackServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server KnapsackServiceServer) error

RegisterKnapsackServiceHandlerServer registers the http handlers for service KnapsackService to "mux". UnaryRPC :call KnapsackServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterKnapsackServiceHandlerFromEndpoint instead.

func RegisterKnapsackServiceServer

func RegisterKnapsackServiceServer(s grpc.ServiceRegistrar, srv KnapsackServiceServer)

Types

type AddItemPrivateRequest

type AddItemPrivateRequest struct {
	Uid      string          `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid,omitempty"`
	Items    map[int64]*Item ``                                                                  /* 152-byte string literal not displayed */
	Source   string          `protobuf:"bytes,3,opt,name=source,proto3" json:"source,omitempty"` //道具变更时的场景
	Features map[int32]bool  ``                                                                  //功能特性
	/* 159-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*AddItemPrivateRequest) Descriptor deprecated

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

Deprecated: Use AddItemPrivateRequest.ProtoReflect.Descriptor instead.

func (*AddItemPrivateRequest) GetFeatures

func (x *AddItemPrivateRequest) GetFeatures() map[int32]bool

func (*AddItemPrivateRequest) GetItems

func (x *AddItemPrivateRequest) GetItems() map[int64]*Item

func (*AddItemPrivateRequest) GetSource

func (x *AddItemPrivateRequest) GetSource() string

func (*AddItemPrivateRequest) GetUid

func (x *AddItemPrivateRequest) GetUid() string

func (*AddItemPrivateRequest) ProtoMessage

func (*AddItemPrivateRequest) ProtoMessage()

func (*AddItemPrivateRequest) ProtoReflect

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

func (*AddItemPrivateRequest) Reset

func (x *AddItemPrivateRequest) Reset()

func (*AddItemPrivateRequest) String

func (x *AddItemPrivateRequest) String() string

type AddItemPrivateResponse

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

func (*AddItemPrivateResponse) Descriptor deprecated

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

Deprecated: Use AddItemPrivateResponse.ProtoReflect.Descriptor instead.

func (*AddItemPrivateResponse) ProtoMessage

func (*AddItemPrivateResponse) ProtoMessage()

func (*AddItemPrivateResponse) ProtoReflect

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

func (*AddItemPrivateResponse) Reset

func (x *AddItemPrivateResponse) Reset()

func (*AddItemPrivateResponse) String

func (x *AddItemPrivateResponse) String() string

type AddItemRequest

type AddItemRequest struct {
	Items    map[int64]*Item `` /* 152-byte string literal not displayed */
	Features map[int32]bool  `` //功能特性
	/* 159-byte string literal not displayed */
	Source string `protobuf:"bytes,3,opt,name=source,proto3" json:"source,omitempty"` //道具变更时的场景
	// contains filtered or unexported fields
}

func (*AddItemRequest) Descriptor deprecated

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

Deprecated: Use AddItemRequest.ProtoReflect.Descriptor instead.

func (*AddItemRequest) GetFeatures

func (x *AddItemRequest) GetFeatures() map[int32]bool

func (*AddItemRequest) GetItems

func (x *AddItemRequest) GetItems() map[int64]*Item

func (*AddItemRequest) GetSource

func (x *AddItemRequest) GetSource() string

func (*AddItemRequest) ProtoMessage

func (*AddItemRequest) ProtoMessage()

func (*AddItemRequest) ProtoReflect

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

func (*AddItemRequest) Reset

func (x *AddItemRequest) Reset()

func (*AddItemRequest) String

func (x *AddItemRequest) String() string

type AddItemResponse

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

func (*AddItemResponse) Descriptor deprecated

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

Deprecated: Use AddItemResponse.ProtoReflect.Descriptor instead.

func (*AddItemResponse) ProtoMessage

func (*AddItemResponse) ProtoMessage()

func (*AddItemResponse) ProtoReflect

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

func (*AddItemResponse) Reset

func (x *AddItemResponse) Reset()

func (*AddItemResponse) String

func (x *AddItemResponse) String() string

type GetItemByIdPrivateRequest

type GetItemByIdPrivateRequest struct {
	Uid    string `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid,omitempty"`
	ItemId int64  `protobuf:"varint,2,opt,name=item_id,json=itemId,proto3" json:"item_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetItemByIdPrivateRequest) Descriptor deprecated

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

Deprecated: Use GetItemByIdPrivateRequest.ProtoReflect.Descriptor instead.

func (*GetItemByIdPrivateRequest) GetItemId

func (x *GetItemByIdPrivateRequest) GetItemId() int64

func (*GetItemByIdPrivateRequest) GetUid

func (x *GetItemByIdPrivateRequest) GetUid() string

func (*GetItemByIdPrivateRequest) ProtoMessage

func (*GetItemByIdPrivateRequest) ProtoMessage()

func (*GetItemByIdPrivateRequest) ProtoReflect

func (*GetItemByIdPrivateRequest) Reset

func (x *GetItemByIdPrivateRequest) Reset()

func (*GetItemByIdPrivateRequest) String

func (x *GetItemByIdPrivateRequest) String() string

type GetItemByIdPrivateResponse

type GetItemByIdPrivateResponse struct {
	Item *Item `protobuf:"bytes,1,opt,name=item,proto3" json:"item,omitempty"`
	// contains filtered or unexported fields
}

func (*GetItemByIdPrivateResponse) Descriptor deprecated

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

Deprecated: Use GetItemByIdPrivateResponse.ProtoReflect.Descriptor instead.

func (*GetItemByIdPrivateResponse) GetItem

func (x *GetItemByIdPrivateResponse) GetItem() *Item

func (*GetItemByIdPrivateResponse) ProtoMessage

func (*GetItemByIdPrivateResponse) ProtoMessage()

func (*GetItemByIdPrivateResponse) ProtoReflect

func (*GetItemByIdPrivateResponse) Reset

func (x *GetItemByIdPrivateResponse) Reset()

func (*GetItemByIdPrivateResponse) String

func (x *GetItemByIdPrivateResponse) String() string

type GetKnapsackRequest

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

func (*GetKnapsackRequest) Descriptor deprecated

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

Deprecated: Use GetKnapsackRequest.ProtoReflect.Descriptor instead.

func (*GetKnapsackRequest) GetUid

func (x *GetKnapsackRequest) GetUid() string

func (*GetKnapsackRequest) ProtoMessage

func (*GetKnapsackRequest) ProtoMessage()

func (*GetKnapsackRequest) ProtoReflect

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

func (*GetKnapsackRequest) Reset

func (x *GetKnapsackRequest) Reset()

func (*GetKnapsackRequest) String

func (x *GetKnapsackRequest) String() string

type GetKnapsackResponse

type GetKnapsackResponse struct {
	Knapsack *Knapsack `protobuf:"bytes,1,opt,name=knapsack,proto3" json:"knapsack,omitempty"`
	// contains filtered or unexported fields
}

func (*GetKnapsackResponse) Descriptor deprecated

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

Deprecated: Use GetKnapsackResponse.ProtoReflect.Descriptor instead.

func (*GetKnapsackResponse) GetKnapsack

func (x *GetKnapsackResponse) GetKnapsack() *Knapsack

func (*GetKnapsackResponse) ProtoMessage

func (*GetKnapsackResponse) ProtoMessage()

func (*GetKnapsackResponse) ProtoReflect

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

func (*GetKnapsackResponse) Reset

func (x *GetKnapsackResponse) Reset()

func (*GetKnapsackResponse) String

func (x *GetKnapsackResponse) String() string

type Item

type Item struct {
	Id     int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`         // 道具id
	Type   int32 `protobuf:"varint,2,opt,name=type,proto3" json:"type,omitempty"`     // 类型 静态配置表中的ID
	Num    int32 `protobuf:"varint,3,opt,name=num,proto3" json:"num,omitempty"`       //数量
	Expire int64 `protobuf:"varint,4,opt,name=expire,proto3" json:"expire,omitempty"` // 过期时间 秒
	// contains filtered or unexported fields
}

func (*Item) Descriptor deprecated

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

Deprecated: Use Item.ProtoReflect.Descriptor instead.

func (*Item) GetExpire

func (x *Item) GetExpire() int64

func (*Item) GetId

func (x *Item) GetId() int64

func (*Item) GetNum

func (x *Item) GetNum() int32

func (*Item) GetType

func (x *Item) GetType() int32

func (*Item) ProtoMessage

func (*Item) ProtoMessage()

func (*Item) ProtoReflect

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

func (*Item) Reset

func (x *Item) Reset()

func (*Item) String

func (x *Item) String() string

type Knapsack

type Knapsack struct {
	Uid   string          `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid,omitempty"`
	Items map[int64]*Item `` // 道具列表
	/* 152-byte string literal not displayed */
	EventIds map[string]int64 `` //event记录
	/* 174-byte string literal not displayed */
	AtomicIds map[string]int64 `` //实现冥等
	/* 177-byte string literal not displayed */
	Features map[int32]bool `` //功能特性
	/* 159-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Knapsack) Descriptor deprecated

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

Deprecated: Use Knapsack.ProtoReflect.Descriptor instead.

func (*Knapsack) GetAtomicIds

func (x *Knapsack) GetAtomicIds() map[string]int64

func (*Knapsack) GetEventIds

func (x *Knapsack) GetEventIds() map[string]int64

func (*Knapsack) GetFeatures

func (x *Knapsack) GetFeatures() map[int32]bool

func (*Knapsack) GetItems

func (x *Knapsack) GetItems() map[int64]*Item

func (*Knapsack) GetUid

func (x *Knapsack) GetUid() string

func (*Knapsack) ProtoMessage

func (*Knapsack) ProtoMessage()

func (*Knapsack) ProtoReflect

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

func (*Knapsack) Reset

func (x *Knapsack) Reset()

func (*Knapsack) String

func (x *Knapsack) String() string

type KnapsackModify

type KnapsackModify struct {
	IncrItems map[int64]*Item `` /* 177-byte string literal not displayed */
	DecrItems map[int64]*Item `` /* 177-byte string literal not displayed */
	Knapsack  *Knapsack       `protobuf:"bytes,3,opt,name=knapsack,proto3" json:"knapsack,omitempty"`
	Source    string          `protobuf:"bytes,4,opt,name=source,proto3" json:"source,omitempty"`
	// contains filtered or unexported fields
}

func (*KnapsackModify) Descriptor deprecated

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

Deprecated: Use KnapsackModify.ProtoReflect.Descriptor instead.

func (*KnapsackModify) GetDecrItems

func (x *KnapsackModify) GetDecrItems() map[int64]*Item

func (*KnapsackModify) GetIncrItems

func (x *KnapsackModify) GetIncrItems() map[int64]*Item

func (*KnapsackModify) GetKnapsack

func (x *KnapsackModify) GetKnapsack() *Knapsack

func (*KnapsackModify) GetSource

func (x *KnapsackModify) GetSource() string

func (*KnapsackModify) ProtoMessage

func (*KnapsackModify) ProtoMessage()

func (*KnapsackModify) ProtoReflect

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

func (*KnapsackModify) Reset

func (x *KnapsackModify) Reset()

func (*KnapsackModify) String

func (x *KnapsackModify) String() string

type KnapsackPrivateServiceClient

type KnapsackPrivateServiceClient interface {
	// AddItem add items
	AddItem(ctx context.Context, in *AddItemPrivateRequest, opts ...grpc.CallOption) (*AddItemPrivateResponse, error)
	// RemoveItem remove items
	RemoveItem(ctx context.Context, in *RemoveItemPrivateRequest, opts ...grpc.CallOption) (*RemoveItemPrivateResponse, error)
	// GetItemById get item by id
	GetItemById(ctx context.Context, in *GetItemByIdPrivateRequest, opts ...grpc.CallOption) (*GetItemByIdPrivateResponse, error)
	// GetKnapsack get knapsack info
	GetKnapsack(ctx context.Context, in *GetKnapsackRequest, opts ...grpc.CallOption) (*GetKnapsackResponse, error)
}

KnapsackPrivateServiceClient is the client API for KnapsackPrivateService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

KnapsackPrivateService provide private service for game/gm service

type KnapsackPrivateServiceServer

type KnapsackPrivateServiceServer interface {
	// AddItem add items
	AddItem(context.Context, *AddItemPrivateRequest) (*AddItemPrivateResponse, error)
	// RemoveItem remove items
	RemoveItem(context.Context, *RemoveItemPrivateRequest) (*RemoveItemPrivateResponse, error)
	// GetItemById get item by id
	GetItemById(context.Context, *GetItemByIdPrivateRequest) (*GetItemByIdPrivateResponse, error)
	// GetKnapsack get knapsack info
	GetKnapsack(context.Context, *GetKnapsackRequest) (*GetKnapsackResponse, error)
}

KnapsackPrivateServiceServer is the server API for KnapsackPrivateService service. All implementations should embed UnimplementedKnapsackPrivateServiceServer for forward compatibility

KnapsackPrivateService provide private service for game/gm service

type KnapsackServiceClient

type KnapsackServiceClient interface {
	// GetKnapsack get knapsack info
	GetKnapsack(ctx context.Context, in *GetKnapsackRequest, opts ...grpc.CallOption) (*GetKnapsackResponse, error)
	// AddItem add items
	AddItem(ctx context.Context, in *AddItemRequest, opts ...grpc.CallOption) (*AddItemResponse, error)
	// RemoveItem remove items
	RemoveItem(ctx context.Context, in *RemoveItemRequest, opts ...grpc.CallOption) (*RemoveItemResponse, error)
	// RemoveThenAddItem remove items then add items
	RemoveThenAddItem(ctx context.Context, in *RemoveThenAddItemRequest, opts ...grpc.CallOption) (*RemoveThenAddItemResponse, error)
}

KnapsackServiceClient is the client API for KnapsackService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type KnapsackServiceServer

type KnapsackServiceServer interface {
	// GetKnapsack get knapsack info
	GetKnapsack(context.Context, *GetKnapsackRequest) (*GetKnapsackResponse, error)
	// AddItem add items
	AddItem(context.Context, *AddItemRequest) (*AddItemResponse, error)
	// RemoveItem remove items
	RemoveItem(context.Context, *RemoveItemRequest) (*RemoveItemResponse, error)
	// RemoveThenAddItem remove items then add items
	RemoveThenAddItem(context.Context, *RemoveThenAddItemRequest) (*RemoveThenAddItemResponse, error)
}

KnapsackServiceServer is the server API for KnapsackService service. All implementations should embed UnimplementedKnapsackServiceServer for forward compatibility

type RemoveItemPrivateRequest

type RemoveItemPrivateRequest struct {
	Uid    string          `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid,omitempty"`
	Items  map[int64]*Item ``                                                                  /* 152-byte string literal not displayed */
	Source string          `protobuf:"bytes,3,opt,name=source,proto3" json:"source,omitempty"` //道具变更时的场景
	// contains filtered or unexported fields
}

func (*RemoveItemPrivateRequest) Descriptor deprecated

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

Deprecated: Use RemoveItemPrivateRequest.ProtoReflect.Descriptor instead.

func (*RemoveItemPrivateRequest) GetItems

func (x *RemoveItemPrivateRequest) GetItems() map[int64]*Item

func (*RemoveItemPrivateRequest) GetSource

func (x *RemoveItemPrivateRequest) GetSource() string

func (*RemoveItemPrivateRequest) GetUid

func (x *RemoveItemPrivateRequest) GetUid() string

func (*RemoveItemPrivateRequest) ProtoMessage

func (*RemoveItemPrivateRequest) ProtoMessage()

func (*RemoveItemPrivateRequest) ProtoReflect

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

func (*RemoveItemPrivateRequest) Reset

func (x *RemoveItemPrivateRequest) Reset()

func (*RemoveItemPrivateRequest) String

func (x *RemoveItemPrivateRequest) String() string

type RemoveItemPrivateResponse

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

func (*RemoveItemPrivateResponse) Descriptor deprecated

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

Deprecated: Use RemoveItemPrivateResponse.ProtoReflect.Descriptor instead.

func (*RemoveItemPrivateResponse) ProtoMessage

func (*RemoveItemPrivateResponse) ProtoMessage()

func (*RemoveItemPrivateResponse) ProtoReflect

func (*RemoveItemPrivateResponse) Reset

func (x *RemoveItemPrivateResponse) Reset()

func (*RemoveItemPrivateResponse) String

func (x *RemoveItemPrivateResponse) String() string

type RemoveItemRequest

type RemoveItemRequest struct {
	Items  map[int64]*Item ``                                                                  /* 152-byte string literal not displayed */
	Source string          `protobuf:"bytes,2,opt,name=source,proto3" json:"source,omitempty"` //道具变更时的场景
	// contains filtered or unexported fields
}

func (*RemoveItemRequest) Descriptor deprecated

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

Deprecated: Use RemoveItemRequest.ProtoReflect.Descriptor instead.

func (*RemoveItemRequest) GetItems

func (x *RemoveItemRequest) GetItems() map[int64]*Item

func (*RemoveItemRequest) GetSource

func (x *RemoveItemRequest) GetSource() string

func (*RemoveItemRequest) ProtoMessage

func (*RemoveItemRequest) ProtoMessage()

func (*RemoveItemRequest) ProtoReflect

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

func (*RemoveItemRequest) Reset

func (x *RemoveItemRequest) Reset()

func (*RemoveItemRequest) String

func (x *RemoveItemRequest) String() string

type RemoveItemResponse

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

func (*RemoveItemResponse) Descriptor deprecated

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

Deprecated: Use RemoveItemResponse.ProtoReflect.Descriptor instead.

func (*RemoveItemResponse) ProtoMessage

func (*RemoveItemResponse) ProtoMessage()

func (*RemoveItemResponse) ProtoReflect

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

func (*RemoveItemResponse) Reset

func (x *RemoveItemResponse) Reset()

func (*RemoveItemResponse) String

func (x *RemoveItemResponse) String() string

type RemoveThenAddItemRequest

type RemoveThenAddItemRequest struct {
	RemoveItems map[int64]*Item ``                                                                  /* 183-byte string literal not displayed */
	AddItems    map[int64]*Item ``                                                                  /* 174-byte string literal not displayed */
	Source      string          `protobuf:"bytes,3,opt,name=source,proto3" json:"source,omitempty"` //道具变更时的场景
	// contains filtered or unexported fields
}

func (*RemoveThenAddItemRequest) Descriptor deprecated

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

Deprecated: Use RemoveThenAddItemRequest.ProtoReflect.Descriptor instead.

func (*RemoveThenAddItemRequest) GetAddItems

func (x *RemoveThenAddItemRequest) GetAddItems() map[int64]*Item

func (*RemoveThenAddItemRequest) GetRemoveItems

func (x *RemoveThenAddItemRequest) GetRemoveItems() map[int64]*Item

func (*RemoveThenAddItemRequest) GetSource

func (x *RemoveThenAddItemRequest) GetSource() string

func (*RemoveThenAddItemRequest) ProtoMessage

func (*RemoveThenAddItemRequest) ProtoMessage()

func (*RemoveThenAddItemRequest) ProtoReflect

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

func (*RemoveThenAddItemRequest) Reset

func (x *RemoveThenAddItemRequest) Reset()

func (*RemoveThenAddItemRequest) String

func (x *RemoveThenAddItemRequest) String() string

type RemoveThenAddItemResponse

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

func (*RemoveThenAddItemResponse) Descriptor deprecated

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

Deprecated: Use RemoveThenAddItemResponse.ProtoReflect.Descriptor instead.

func (*RemoveThenAddItemResponse) ProtoMessage

func (*RemoveThenAddItemResponse) ProtoMessage()

func (*RemoveThenAddItemResponse) ProtoReflect

func (*RemoveThenAddItemResponse) Reset

func (x *RemoveThenAddItemResponse) Reset()

func (*RemoveThenAddItemResponse) String

func (x *RemoveThenAddItemResponse) String() string

type UnimplementedKnapsackPrivateServiceServer

type UnimplementedKnapsackPrivateServiceServer struct {
}

UnimplementedKnapsackPrivateServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedKnapsackPrivateServiceServer) AddItem

func (UnimplementedKnapsackPrivateServiceServer) GetItemById

func (UnimplementedKnapsackPrivateServiceServer) GetKnapsack

func (UnimplementedKnapsackPrivateServiceServer) RemoveItem

type UnimplementedKnapsackServiceServer

type UnimplementedKnapsackServiceServer struct {
}

UnimplementedKnapsackServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedKnapsackServiceServer) AddItem

func (UnimplementedKnapsackServiceServer) GetKnapsack

func (UnimplementedKnapsackServiceServer) RemoveItem

func (UnimplementedKnapsackServiceServer) RemoveThenAddItem

type UnsafeKnapsackPrivateServiceServer

type UnsafeKnapsackPrivateServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeKnapsackPrivateServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to KnapsackPrivateServiceServer will result in compilation errors.

type UnsafeKnapsackServiceServer

type UnsafeKnapsackServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeKnapsackServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to KnapsackServiceServer will result in compilation errors.

Jump to

Keyboard shortcuts

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