Documentation ¶
Overview ¶
Package tasklist is a generated protocol buffer package.
It is generated from these files:
proto/task_list.proto
It has these top-level messages:
Task GetTaskRequest
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterTaskManagerServer ¶
func RegisterTaskManagerServer(s *grpc.Server, srv TaskManagerServer)
Types ¶
type GetTaskRequest ¶
type GetTaskRequest struct {
Id int32 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
}
func (*GetTaskRequest) Descriptor ¶
func (*GetTaskRequest) Descriptor() ([]byte, []int)
func (*GetTaskRequest) GetId ¶
func (m *GetTaskRequest) GetId() int32
func (*GetTaskRequest) ProtoMessage ¶
func (*GetTaskRequest) ProtoMessage()
func (*GetTaskRequest) Reset ¶
func (m *GetTaskRequest) Reset()
func (*GetTaskRequest) String ¶
func (m *GetTaskRequest) String() string
type Task ¶
type Task struct { Id int32 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"` Title string `protobuf:"bytes,2,opt,name=title" json:"title,omitempty"` Detail string `protobuf:"bytes,3,opt,name=detail" json:"detail,omitempty"` }
func (*Task) Descriptor ¶
func (*Task) ProtoMessage ¶
func (*Task) ProtoMessage()
type TaskManagerClient ¶
type TaskManagerClient interface { GetTask(ctx context.Context, in *GetTaskRequest, opts ...grpc.CallOption) (*Task, error) ListTasks(ctx context.Context, in *google_protobuf.Empty, opts ...grpc.CallOption) (TaskManager_ListTasksClient, error) }
func NewTaskManagerClient ¶
func NewTaskManagerClient(cc *grpc.ClientConn) TaskManagerClient
type TaskManagerServer ¶
type TaskManagerServer interface { GetTask(context.Context, *GetTaskRequest) (*Task, error) ListTasks(*google_protobuf.Empty, TaskManager_ListTasksServer) error }
type TaskManager_ListTasksClient ¶
type TaskManager_ListTasksClient interface { Recv() (*Task, error) grpc.ClientStream }
type TaskManager_ListTasksServer ¶
type TaskManager_ListTasksServer interface { Send(*Task) error grpc.ServerStream }
Click to show internal directories.
Click to hide internal directories.