Documentation ¶
Index ¶
- Variables
- func RegisterHermitShellEventServer(s *grpc.Server, srv HermitShellEventServer)
- type HermitShellEventClient
- type HermitShellEventServer
- type HermitShellEvent_SubscribeEventClient
- type HermitShellEvent_SubscribeEventServer
- type SubscribeEventReply
- func (*SubscribeEventReply) Descriptor() ([]byte, []int)deprecated
- func (x *SubscribeEventReply) GetPayload() string
- func (*SubscribeEventReply) ProtoMessage()
- func (x *SubscribeEventReply) ProtoReflect() protoreflect.Message
- func (x *SubscribeEventReply) Reset()
- func (x *SubscribeEventReply) String() string
- type SubscribeEventRequest
- func (*SubscribeEventRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SubscribeEventRequest) GetEventName() string
- func (*SubscribeEventRequest) ProtoMessage()
- func (x *SubscribeEventRequest) ProtoReflect() protoreflect.Message
- func (x *SubscribeEventRequest) Reset()
- func (x *SubscribeEventRequest) String() string
- type UnimplementedHermitShellEventServer
Constants ¶
This section is empty.
Variables ¶
View Source
var File_hermit_shell_grpc_grpc_hermit_shell_proto protoreflect.FileDescriptor
Functions ¶
func RegisterHermitShellEventServer ¶
func RegisterHermitShellEventServer(s *grpc.Server, srv HermitShellEventServer)
Types ¶
type HermitShellEventClient ¶
type HermitShellEventClient interface {
SubscribeEvent(ctx context.Context, in *SubscribeEventRequest, opts ...grpc.CallOption) (HermitShellEvent_SubscribeEventClient, error)
}
HermitShellEventClient is the client API for HermitShellEvent service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewHermitShellEventClient ¶
func NewHermitShellEventClient(cc grpc.ClientConnInterface) HermitShellEventClient
type HermitShellEventServer ¶
type HermitShellEventServer interface {
SubscribeEvent(*SubscribeEventRequest, HermitShellEvent_SubscribeEventServer) error
}
HermitShellEventServer is the server API for HermitShellEvent service.
type HermitShellEvent_SubscribeEventClient ¶
type HermitShellEvent_SubscribeEventClient interface { Recv() (*SubscribeEventReply, error) grpc.ClientStream }
type HermitShellEvent_SubscribeEventServer ¶
type HermitShellEvent_SubscribeEventServer interface { Send(*SubscribeEventReply) error grpc.ServerStream }
type SubscribeEventReply ¶
type SubscribeEventReply struct { Payload string `protobuf:"bytes,1,opt,name=payload,proto3" json:"payload,omitempty"` // contains filtered or unexported fields }
The response message containing the greetings
func (*SubscribeEventReply) Descriptor
deprecated
func (*SubscribeEventReply) Descriptor() ([]byte, []int)
Deprecated: Use SubscribeEventReply.ProtoReflect.Descriptor instead.
func (*SubscribeEventReply) GetPayload ¶
func (x *SubscribeEventReply) GetPayload() string
func (*SubscribeEventReply) ProtoMessage ¶
func (*SubscribeEventReply) ProtoMessage()
func (*SubscribeEventReply) ProtoReflect ¶
func (x *SubscribeEventReply) ProtoReflect() protoreflect.Message
func (*SubscribeEventReply) Reset ¶
func (x *SubscribeEventReply) Reset()
func (*SubscribeEventReply) String ¶
func (x *SubscribeEventReply) String() string
type SubscribeEventRequest ¶
type SubscribeEventRequest struct { EventName string `protobuf:"bytes,1,opt,name=eventName,proto3" json:"eventName,omitempty"` // contains filtered or unexported fields }
The request message containing the user's name.
func (*SubscribeEventRequest) Descriptor
deprecated
func (*SubscribeEventRequest) Descriptor() ([]byte, []int)
Deprecated: Use SubscribeEventRequest.ProtoReflect.Descriptor instead.
func (*SubscribeEventRequest) GetEventName ¶
func (x *SubscribeEventRequest) GetEventName() string
func (*SubscribeEventRequest) ProtoMessage ¶
func (*SubscribeEventRequest) ProtoMessage()
func (*SubscribeEventRequest) ProtoReflect ¶
func (x *SubscribeEventRequest) ProtoReflect() protoreflect.Message
func (*SubscribeEventRequest) Reset ¶
func (x *SubscribeEventRequest) Reset()
func (*SubscribeEventRequest) String ¶
func (x *SubscribeEventRequest) String() string
type UnimplementedHermitShellEventServer ¶
type UnimplementedHermitShellEventServer struct { }
UnimplementedHermitShellEventServer can be embedded to have forward compatible implementations.
func (*UnimplementedHermitShellEventServer) SubscribeEvent ¶
func (*UnimplementedHermitShellEventServer) SubscribeEvent(*SubscribeEventRequest, HermitShellEvent_SubscribeEventServer) error
Click to show internal directories.
Click to hide internal directories.