Documentation ¶
Index ¶
- Variables
- func RegisterZondServer(s *grpc.Server, srv ZondServer)
- type BlockRequest
- func (*BlockRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BlockRequest) GetUUID() string
- func (x *BlockRequest) GetZondUUID() string
- func (*BlockRequest) ProtoMessage()
- func (x *BlockRequest) ProtoReflect() protoreflect.Message
- func (x *BlockRequest) Reset()
- func (x *BlockRequest) String() string
- type BlockResponse
- type InitRequest
- type InitResponse
- type PingRequest
- type PingResponse
- type ResultRequest
- func (*ResultRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ResultRequest) GetAction() string
- func (x *ResultRequest) GetParam() string
- func (x *ResultRequest) GetResult() string
- func (x *ResultRequest) GetUUID() string
- func (x *ResultRequest) GetZondUUID() string
- func (*ResultRequest) ProtoMessage()
- func (x *ResultRequest) ProtoReflect() protoreflect.Message
- func (x *ResultRequest) Reset()
- func (x *ResultRequest) String() string
- type ResultResponse
- type TaskRequest
- func (*TaskRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TaskRequest) GetAction() string
- func (x *TaskRequest) GetParam() string
- func (x *TaskRequest) GetResult() string
- func (x *TaskRequest) GetUUID() string
- func (x *TaskRequest) GetZondUUID() string
- func (*TaskRequest) ProtoMessage()
- func (x *TaskRequest) ProtoReflect() protoreflect.Message
- func (x *TaskRequest) Reset()
- func (x *TaskRequest) String() string
- type TaskResponse
- func (*TaskResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TaskResponse) GetStatus() string
- func (x *TaskResponse) GetZondUUID() string
- func (*TaskResponse) ProtoMessage()
- func (x *TaskResponse) ProtoReflect() protoreflect.Message
- func (x *TaskResponse) Reset()
- func (x *TaskResponse) String() string
- type UnimplementedZondServer
- func (*UnimplementedZondServer) Block(Zond_BlockServer) error
- func (*UnimplementedZondServer) Init(Zond_InitServer) error
- func (*UnimplementedZondServer) Ping(Zond_PingServer) error
- func (*UnimplementedZondServer) Result(Zond_ResultServer) error
- func (*UnimplementedZondServer) Task(Zond_TaskServer) error
- type ZondClient
- type ZondServer
- type Zond_BlockClient
- type Zond_BlockServer
- type Zond_InitClient
- type Zond_InitServer
- type Zond_PingClient
- type Zond_PingServer
- type Zond_ResultClient
- type Zond_ResultServer
- type Zond_TaskClient
- type Zond_TaskServer
Constants ¶
This section is empty.
Variables ¶
var File_gozond_proto protoreflect.FileDescriptor
Functions ¶
func RegisterZondServer ¶ added in v0.4.21
func RegisterZondServer(s *grpc.Server, srv ZondServer)
Types ¶
type BlockRequest ¶ added in v0.4.21
type BlockRequest struct { ZondUUID string `protobuf:"bytes,1,opt,name=ZondUUID,proto3" json:"ZondUUID,omitempty"` UUID string `protobuf:"bytes,2,opt,name=UUID,proto3" json:"UUID,omitempty"` // contains filtered or unexported fields }
func (*BlockRequest) Descriptor
deprecated
added in
v0.4.21
func (*BlockRequest) Descriptor() ([]byte, []int)
Deprecated: Use BlockRequest.ProtoReflect.Descriptor instead.
func (*BlockRequest) GetUUID ¶ added in v0.4.21
func (x *BlockRequest) GetUUID() string
func (*BlockRequest) GetZondUUID ¶ added in v0.4.21
func (x *BlockRequest) GetZondUUID() string
func (*BlockRequest) ProtoMessage ¶ added in v0.4.21
func (*BlockRequest) ProtoMessage()
func (*BlockRequest) ProtoReflect ¶ added in v0.4.21
func (x *BlockRequest) ProtoReflect() protoreflect.Message
func (*BlockRequest) Reset ¶ added in v0.4.21
func (x *BlockRequest) Reset()
func (*BlockRequest) String ¶ added in v0.4.21
func (x *BlockRequest) String() string
type BlockResponse ¶ added in v0.4.21
type BlockResponse struct { Status string `protobuf:"bytes,1,opt,name=Status,proto3" json:"Status,omitempty"` // contains filtered or unexported fields }
func (*BlockResponse) Descriptor
deprecated
added in
v0.4.21
func (*BlockResponse) Descriptor() ([]byte, []int)
Deprecated: Use BlockResponse.ProtoReflect.Descriptor instead.
func (*BlockResponse) GetStatus ¶ added in v0.4.21
func (x *BlockResponse) GetStatus() string
func (*BlockResponse) ProtoMessage ¶ added in v0.4.21
func (*BlockResponse) ProtoMessage()
func (*BlockResponse) ProtoReflect ¶ added in v0.4.21
func (x *BlockResponse) ProtoReflect() protoreflect.Message
func (*BlockResponse) Reset ¶ added in v0.4.21
func (x *BlockResponse) Reset()
func (*BlockResponse) String ¶ added in v0.4.21
func (x *BlockResponse) String() string
type InitRequest ¶ added in v0.4.21
type InitRequest struct { ZondUUID string `protobuf:"bytes,1,opt,name=ZondUUID,proto3" json:"ZondUUID,omitempty"` // contains filtered or unexported fields }
func (*InitRequest) Descriptor
deprecated
added in
v0.4.21
func (*InitRequest) Descriptor() ([]byte, []int)
Deprecated: Use InitRequest.ProtoReflect.Descriptor instead.
func (*InitRequest) GetZondUUID ¶ added in v0.4.21
func (x *InitRequest) GetZondUUID() string
func (*InitRequest) ProtoMessage ¶ added in v0.4.21
func (*InitRequest) ProtoMessage()
func (*InitRequest) ProtoReflect ¶ added in v0.4.21
func (x *InitRequest) ProtoReflect() protoreflect.Message
func (*InitRequest) Reset ¶ added in v0.4.21
func (x *InitRequest) Reset()
func (*InitRequest) String ¶ added in v0.4.21
func (x *InitRequest) String() string
type InitResponse ¶ added in v0.4.21
type InitResponse struct { Status string `protobuf:"bytes,1,opt,name=Status,proto3" json:"Status,omitempty"` // contains filtered or unexported fields }
func (*InitResponse) Descriptor
deprecated
added in
v0.4.21
func (*InitResponse) Descriptor() ([]byte, []int)
Deprecated: Use InitResponse.ProtoReflect.Descriptor instead.
func (*InitResponse) GetStatus ¶ added in v0.4.21
func (x *InitResponse) GetStatus() string
func (*InitResponse) ProtoMessage ¶ added in v0.4.21
func (*InitResponse) ProtoMessage()
func (*InitResponse) ProtoReflect ¶ added in v0.4.21
func (x *InitResponse) ProtoReflect() protoreflect.Message
func (*InitResponse) Reset ¶ added in v0.4.21
func (x *InitResponse) Reset()
func (*InitResponse) String ¶ added in v0.4.21
func (x *InitResponse) String() string
type PingRequest ¶ added in v0.4.21
type PingRequest struct { ZondUUID string `protobuf:"bytes,1,opt,name=ZondUUID,proto3" json:"ZondUUID,omitempty"` // contains filtered or unexported fields }
func (*PingRequest) Descriptor
deprecated
added in
v0.4.21
func (*PingRequest) Descriptor() ([]byte, []int)
Deprecated: Use PingRequest.ProtoReflect.Descriptor instead.
func (*PingRequest) GetZondUUID ¶ added in v0.4.21
func (x *PingRequest) GetZondUUID() string
func (*PingRequest) ProtoMessage ¶ added in v0.4.21
func (*PingRequest) ProtoMessage()
func (*PingRequest) ProtoReflect ¶ added in v0.4.21
func (x *PingRequest) ProtoReflect() protoreflect.Message
func (*PingRequest) Reset ¶ added in v0.4.21
func (x *PingRequest) Reset()
func (*PingRequest) String ¶ added in v0.4.21
func (x *PingRequest) String() string
type PingResponse ¶ added in v0.4.21
type PingResponse struct { ZondUUID string `protobuf:"bytes,1,opt,name=ZondUUID,proto3" json:"ZondUUID,omitempty"` // contains filtered or unexported fields }
func (*PingResponse) Descriptor
deprecated
added in
v0.4.21
func (*PingResponse) Descriptor() ([]byte, []int)
Deprecated: Use PingResponse.ProtoReflect.Descriptor instead.
func (*PingResponse) GetZondUUID ¶ added in v0.4.21
func (x *PingResponse) GetZondUUID() string
func (*PingResponse) ProtoMessage ¶ added in v0.4.21
func (*PingResponse) ProtoMessage()
func (*PingResponse) ProtoReflect ¶ added in v0.4.21
func (x *PingResponse) ProtoReflect() protoreflect.Message
func (*PingResponse) Reset ¶ added in v0.4.21
func (x *PingResponse) Reset()
func (*PingResponse) String ¶ added in v0.4.21
func (x *PingResponse) String() string
type ResultRequest ¶ added in v0.4.21
type ResultRequest struct { ZondUUID string `protobuf:"bytes,1,opt,name=ZondUUID,proto3" json:"ZondUUID,omitempty"` Action string `protobuf:"bytes,2,opt,name=Action,proto3" json:"Action,omitempty"` Param string `protobuf:"bytes,3,opt,name=Param,proto3" json:"Param,omitempty"` Result string `protobuf:"bytes,4,opt,name=Result,proto3" json:"Result,omitempty"` UUID string `protobuf:"bytes,5,opt,name=UUID,proto3" json:"UUID,omitempty"` // contains filtered or unexported fields }
func (*ResultRequest) Descriptor
deprecated
added in
v0.4.21
func (*ResultRequest) Descriptor() ([]byte, []int)
Deprecated: Use ResultRequest.ProtoReflect.Descriptor instead.
func (*ResultRequest) GetAction ¶ added in v0.4.21
func (x *ResultRequest) GetAction() string
func (*ResultRequest) GetParam ¶ added in v0.4.21
func (x *ResultRequest) GetParam() string
func (*ResultRequest) GetResult ¶ added in v0.4.21
func (x *ResultRequest) GetResult() string
func (*ResultRequest) GetUUID ¶ added in v0.4.21
func (x *ResultRequest) GetUUID() string
func (*ResultRequest) GetZondUUID ¶ added in v0.4.21
func (x *ResultRequest) GetZondUUID() string
func (*ResultRequest) ProtoMessage ¶ added in v0.4.21
func (*ResultRequest) ProtoMessage()
func (*ResultRequest) ProtoReflect ¶ added in v0.4.21
func (x *ResultRequest) ProtoReflect() protoreflect.Message
func (*ResultRequest) Reset ¶ added in v0.4.21
func (x *ResultRequest) Reset()
func (*ResultRequest) String ¶ added in v0.4.21
func (x *ResultRequest) String() string
type ResultResponse ¶ added in v0.4.21
type ResultResponse struct { Status string `protobuf:"bytes,1,opt,name=Status,proto3" json:"Status,omitempty"` // contains filtered or unexported fields }
func (*ResultResponse) Descriptor
deprecated
added in
v0.4.21
func (*ResultResponse) Descriptor() ([]byte, []int)
Deprecated: Use ResultResponse.ProtoReflect.Descriptor instead.
func (*ResultResponse) GetStatus ¶ added in v0.4.21
func (x *ResultResponse) GetStatus() string
func (*ResultResponse) ProtoMessage ¶ added in v0.4.21
func (*ResultResponse) ProtoMessage()
func (*ResultResponse) ProtoReflect ¶ added in v0.4.21
func (x *ResultResponse) ProtoReflect() protoreflect.Message
func (*ResultResponse) Reset ¶ added in v0.4.21
func (x *ResultResponse) Reset()
func (*ResultResponse) String ¶ added in v0.4.21
func (x *ResultResponse) String() string
type TaskRequest ¶ added in v0.4.21
type TaskRequest struct { ZondUUID string `protobuf:"bytes,1,opt,name=ZondUUID,proto3" json:"ZondUUID,omitempty"` Action string `protobuf:"bytes,2,opt,name=Action,proto3" json:"Action,omitempty"` Param string `protobuf:"bytes,3,opt,name=Param,proto3" json:"Param,omitempty"` Result string `protobuf:"bytes,4,opt,name=Result,proto3" json:"Result,omitempty"` UUID string `protobuf:"bytes,5,opt,name=UUID,proto3" json:"UUID,omitempty"` // contains filtered or unexported fields }
func (*TaskRequest) Descriptor
deprecated
added in
v0.4.21
func (*TaskRequest) Descriptor() ([]byte, []int)
Deprecated: Use TaskRequest.ProtoReflect.Descriptor instead.
func (*TaskRequest) GetAction ¶ added in v0.4.21
func (x *TaskRequest) GetAction() string
func (*TaskRequest) GetParam ¶ added in v0.4.21
func (x *TaskRequest) GetParam() string
func (*TaskRequest) GetResult ¶ added in v0.4.21
func (x *TaskRequest) GetResult() string
func (*TaskRequest) GetUUID ¶ added in v0.4.21
func (x *TaskRequest) GetUUID() string
func (*TaskRequest) GetZondUUID ¶ added in v0.4.21
func (x *TaskRequest) GetZondUUID() string
func (*TaskRequest) ProtoMessage ¶ added in v0.4.21
func (*TaskRequest) ProtoMessage()
func (*TaskRequest) ProtoReflect ¶ added in v0.4.21
func (x *TaskRequest) ProtoReflect() protoreflect.Message
func (*TaskRequest) Reset ¶ added in v0.4.21
func (x *TaskRequest) Reset()
func (*TaskRequest) String ¶ added in v0.4.21
func (x *TaskRequest) String() string
type TaskResponse ¶ added in v0.4.21
type TaskResponse struct { Status string `protobuf:"bytes,1,opt,name=Status,proto3" json:"Status,omitempty"` ZondUUID string `protobuf:"bytes,2,opt,name=ZondUUID,proto3" json:"ZondUUID,omitempty"` // contains filtered or unexported fields }
func (*TaskResponse) Descriptor
deprecated
added in
v0.4.21
func (*TaskResponse) Descriptor() ([]byte, []int)
Deprecated: Use TaskResponse.ProtoReflect.Descriptor instead.
func (*TaskResponse) GetStatus ¶ added in v0.4.21
func (x *TaskResponse) GetStatus() string
func (*TaskResponse) GetZondUUID ¶ added in v0.4.21
func (x *TaskResponse) GetZondUUID() string
func (*TaskResponse) ProtoMessage ¶ added in v0.4.21
func (*TaskResponse) ProtoMessage()
func (*TaskResponse) ProtoReflect ¶ added in v0.4.21
func (x *TaskResponse) ProtoReflect() protoreflect.Message
func (*TaskResponse) Reset ¶ added in v0.4.21
func (x *TaskResponse) Reset()
func (*TaskResponse) String ¶ added in v0.4.21
func (x *TaskResponse) String() string
type UnimplementedZondServer ¶ added in v0.4.21
type UnimplementedZondServer struct { }
UnimplementedZondServer can be embedded to have forward compatible implementations.
func (*UnimplementedZondServer) Block ¶ added in v0.4.21
func (*UnimplementedZondServer) Block(Zond_BlockServer) error
func (*UnimplementedZondServer) Init ¶ added in v0.4.21
func (*UnimplementedZondServer) Init(Zond_InitServer) error
func (*UnimplementedZondServer) Ping ¶ added in v0.4.21
func (*UnimplementedZondServer) Ping(Zond_PingServer) error
func (*UnimplementedZondServer) Result ¶ added in v0.4.21
func (*UnimplementedZondServer) Result(Zond_ResultServer) error
func (*UnimplementedZondServer) Task ¶ added in v0.4.21
func (*UnimplementedZondServer) Task(Zond_TaskServer) error
type ZondClient ¶ added in v0.4.21
type ZondClient interface { Init(ctx context.Context, opts ...grpc.CallOption) (Zond_InitClient, error) Task(ctx context.Context, opts ...grpc.CallOption) (Zond_TaskClient, error) Block(ctx context.Context, opts ...grpc.CallOption) (Zond_BlockClient, error) Result(ctx context.Context, opts ...grpc.CallOption) (Zond_ResultClient, error) Ping(ctx context.Context, opts ...grpc.CallOption) (Zond_PingClient, error) }
ZondClient is the client API for Zond service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewZondClient ¶ added in v0.4.21
func NewZondClient(cc grpc.ClientConnInterface) ZondClient
type ZondServer ¶ added in v0.4.21
type ZondServer interface { Init(Zond_InitServer) error Task(Zond_TaskServer) error Block(Zond_BlockServer) error Result(Zond_ResultServer) error Ping(Zond_PingServer) error }
ZondServer is the server API for Zond service.
type Zond_BlockClient ¶ added in v0.4.21
type Zond_BlockClient interface { Send(*BlockRequest) error Recv() (*BlockResponse, error) grpc.ClientStream }
type Zond_BlockServer ¶ added in v0.4.21
type Zond_BlockServer interface { Send(*BlockResponse) error Recv() (*BlockRequest, error) grpc.ServerStream }
type Zond_InitClient ¶ added in v0.4.21
type Zond_InitClient interface { Send(*InitRequest) error Recv() (*InitResponse, error) grpc.ClientStream }
type Zond_InitServer ¶ added in v0.4.21
type Zond_InitServer interface { Send(*InitResponse) error Recv() (*InitRequest, error) grpc.ServerStream }
type Zond_PingClient ¶ added in v0.4.21
type Zond_PingClient interface { Send(*PingRequest) error Recv() (*PingResponse, error) grpc.ClientStream }
type Zond_PingServer ¶ added in v0.4.21
type Zond_PingServer interface { Send(*PingResponse) error Recv() (*PingRequest, error) grpc.ServerStream }
type Zond_ResultClient ¶ added in v0.4.21
type Zond_ResultClient interface { Send(*ResultRequest) error Recv() (*ResultResponse, error) grpc.ClientStream }
type Zond_ResultServer ¶ added in v0.4.21
type Zond_ResultServer interface { Send(*ResultResponse) error Recv() (*ResultRequest, error) grpc.ServerStream }
type Zond_TaskClient ¶ added in v0.4.21
type Zond_TaskClient interface { Send(*TaskRequest) error Recv() (*TaskResponse, error) grpc.ClientStream }
type Zond_TaskServer ¶ added in v0.4.21
type Zond_TaskServer interface { Send(*TaskResponse) error Recv() (*TaskRequest, error) grpc.ServerStream }