Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
var File_yocki_proto protoreflect.FileDescriptor
Functions ¶
func RegisterYockInterfaceServer ¶
func RegisterYockInterfaceServer(s *grpc.Server, srv YockInterfaceServer)
Types ¶
type CallRequest ¶
type CallRequest struct { Fn string `protobuf:"bytes,1,opt,name=Fn,proto3" json:"Fn,omitempty"` Arg string `protobuf:"bytes,2,opt,name=Arg,proto3" json:"Arg,omitempty"` // contains filtered or unexported fields }
func (*CallRequest) Descriptor
deprecated
func (*CallRequest) Descriptor() ([]byte, []int)
Deprecated: Use CallRequest.ProtoReflect.Descriptor instead.
func (*CallRequest) GetArg ¶
func (x *CallRequest) GetArg() string
func (*CallRequest) GetFn ¶
func (x *CallRequest) GetFn() string
func (*CallRequest) ProtoMessage ¶
func (*CallRequest) ProtoMessage()
func (*CallRequest) ProtoReflect ¶
func (x *CallRequest) ProtoReflect() protoreflect.Message
func (*CallRequest) Reset ¶
func (x *CallRequest) Reset()
func (*CallRequest) String ¶
func (x *CallRequest) String() string
type CallResponse ¶
type CallResponse struct { Buf string `protobuf:"bytes,1,opt,name=Buf,proto3" json:"Buf,omitempty"` // contains filtered or unexported fields }
func (*CallResponse) Descriptor
deprecated
func (*CallResponse) Descriptor() ([]byte, []int)
Deprecated: Use CallResponse.ProtoReflect.Descriptor instead.
func (*CallResponse) GetBuf ¶
func (x *CallResponse) GetBuf() string
func (*CallResponse) ProtoMessage ¶
func (*CallResponse) ProtoMessage()
func (*CallResponse) ProtoReflect ¶
func (x *CallResponse) ProtoReflect() protoreflect.Message
func (*CallResponse) Reset ¶
func (x *CallResponse) Reset()
func (*CallResponse) String ¶
func (x *CallResponse) String() string
type InfoRequest ¶
type InfoRequest struct {
// contains filtered or unexported fields
}
func (*InfoRequest) Descriptor
deprecated
func (*InfoRequest) Descriptor() ([]byte, []int)
Deprecated: Use InfoRequest.ProtoReflect.Descriptor instead.
func (*InfoRequest) ProtoMessage ¶
func (*InfoRequest) ProtoMessage()
func (*InfoRequest) ProtoReflect ¶
func (x *InfoRequest) ProtoReflect() protoreflect.Message
func (*InfoRequest) Reset ¶
func (x *InfoRequest) Reset()
func (*InfoRequest) String ¶
func (x *InfoRequest) String() string
type InfoResponse ¶
type InfoResponse struct {
// contains filtered or unexported fields
}
func (*InfoResponse) Descriptor
deprecated
func (*InfoResponse) Descriptor() ([]byte, []int)
Deprecated: Use InfoResponse.ProtoReflect.Descriptor instead.
func (*InfoResponse) ProtoMessage ¶
func (*InfoResponse) ProtoMessage()
func (*InfoResponse) ProtoReflect ¶
func (x *InfoResponse) ProtoReflect() protoreflect.Message
func (*InfoResponse) Reset ¶
func (x *InfoResponse) Reset()
func (*InfoResponse) String ¶
func (x *InfoResponse) String() string
type PingRequest ¶
type PingRequest struct {
// contains filtered or unexported fields
}
func (*PingRequest) Descriptor
deprecated
func (*PingRequest) Descriptor() ([]byte, []int)
Deprecated: Use PingRequest.ProtoReflect.Descriptor instead.
func (*PingRequest) ProtoMessage ¶
func (*PingRequest) ProtoMessage()
func (*PingRequest) ProtoReflect ¶
func (x *PingRequest) ProtoReflect() protoreflect.Message
func (*PingRequest) Reset ¶
func (x *PingRequest) Reset()
func (*PingRequest) String ¶
func (x *PingRequest) String() string
type PingResponse ¶
type PingResponse struct {
// contains filtered or unexported fields
}
func (*PingResponse) Descriptor
deprecated
func (*PingResponse) Descriptor() ([]byte, []int)
Deprecated: Use PingResponse.ProtoReflect.Descriptor instead.
func (*PingResponse) ProtoMessage ¶
func (*PingResponse) ProtoMessage()
func (*PingResponse) ProtoReflect ¶
func (x *PingResponse) ProtoReflect() protoreflect.Message
func (*PingResponse) Reset ¶
func (x *PingResponse) Reset()
func (*PingResponse) String ¶
func (x *PingResponse) String() string
type UnimplementedYockInterfaceServer ¶
type UnimplementedYockInterfaceServer struct { }
UnimplementedYockInterfaceServer must be embedded to have forward compatible implementations.
func (*UnimplementedYockInterfaceServer) Call ¶
func (*UnimplementedYockInterfaceServer) Call(context.Context, *CallRequest) (*CallResponse, error)
func (*UnimplementedYockInterfaceServer) Info ¶
func (*UnimplementedYockInterfaceServer) Info(context.Context, *InfoRequest) (*InfoResponse, error)
func (*UnimplementedYockInterfaceServer) Ping ¶
func (*UnimplementedYockInterfaceServer) Ping(context.Context, *PingRequest) (*PingResponse, error)
type YockInterfaceClient ¶
type YockInterfaceClient interface { // Ping is used to detect whether the connection is available Ping(ctx context.Context, in *PingRequest, opts ...grpc.CallOption) (*PingResponse, error) Call(ctx context.Context, in *CallRequest, opts ...grpc.CallOption) (*CallResponse, error) Info(ctx context.Context, in *InfoRequest, opts ...grpc.CallOption) (*InfoResponse, error) }
YockInterfaceClient is the client API for YockInterface 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.
func NewYockInterfaceClient ¶
func NewYockInterfaceClient(cc grpc.ClientConnInterface) YockInterfaceClient
type YockInterfaceServer ¶
type YockInterfaceServer interface { // Ping is used to detect whether the connection is available Ping(context.Context, *PingRequest) (*PingResponse, error) Call(context.Context, *CallRequest) (*CallResponse, error) Info(context.Context, *InfoRequest) (*InfoResponse, error) // contains filtered or unexported methods }
YockInterfaceServer is the server API for YockInterface service. All implementations must embed UnimplementedYockInterfaceServer for forward compatibility