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
}