Documentation ¶
Index ¶
- Variables
- func DRPCRegisterMoonRakerService(mux drpc.Mux, impl DRPCMoonRakerServiceServer) error
- type DRPCMoonRakerServiceClient
- type DRPCMoonRakerServiceDescription
- type DRPCMoonRakerServiceServer
- type DRPCMoonRakerServiceUnimplementedServer
- type DRPCMoonRakerService_SubscribeStream
- type Node
- func (*Node) Descriptor() ([]byte, []int)deprecated
- func (x *Node) GetBoolVal() bool
- func (x *Node) GetFloatVal() float64
- func (x *Node) GetItem() string
- func (x *Node) GetName() string
- func (x *Node) GetStatus() string
- func (x *Node) GetStringVal() string
- func (x *Node) GetType() string
- func (m *Node) GetValue() isNode_Value
- func (*Node) ProtoMessage()
- func (x *Node) ProtoReflect() protoreflect.Message
- func (x *Node) Reset()
- func (x *Node) String() string
- type Node_BoolVal
- type Node_FloatVal
- type Node_StringVal
- type SubReq
- type SubRes
Constants ¶
This section is empty.
Variables ¶
View Source
var File_api_proto protoreflect.FileDescriptor
Functions ¶
func DRPCRegisterMoonRakerService ¶
func DRPCRegisterMoonRakerService(mux drpc.Mux, impl DRPCMoonRakerServiceServer) error
Types ¶
type DRPCMoonRakerServiceClient ¶
type DRPCMoonRakerServiceClient interface { DRPCConn() drpc.Conn Subscribe(ctx context.Context, in *SubReq) (*SubRes, error) }
func NewDRPCMoonRakerServiceClient ¶
func NewDRPCMoonRakerServiceClient(cc drpc.Conn) DRPCMoonRakerServiceClient
type DRPCMoonRakerServiceDescription ¶
type DRPCMoonRakerServiceDescription struct{}
func (DRPCMoonRakerServiceDescription) Method ¶
func (DRPCMoonRakerServiceDescription) NumMethods ¶
func (DRPCMoonRakerServiceDescription) NumMethods() int
type DRPCMoonRakerServiceServer ¶
type DRPCMoonRakerServiceUnimplementedServer ¶
type DRPCMoonRakerServiceUnimplementedServer struct{}
type DRPCMoonRakerService_SubscribeStream ¶
type Node ¶
type Node struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Item string `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"` Type string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"` Status string `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"` // Types that are assignable to Value: // // *Node_StringVal // *Node_FloatVal // *Node_BoolVal Value isNode_Value `protobuf_oneof:"value"` // contains filtered or unexported fields }
func (*Node) ProtoReflect ¶
func (x *Node) ProtoReflect() protoreflect.Message
type Node_BoolVal ¶
type Node_BoolVal struct {
BoolVal bool `protobuf:"varint,7,opt,name=bool_val,json=boolVal,proto3,oneof"`
}
type Node_FloatVal ¶
type Node_FloatVal struct {
FloatVal float64 `protobuf:"fixed64,6,opt,name=float_val,json=floatVal,proto3,oneof"`
}
type Node_StringVal ¶
type Node_StringVal struct {
StringVal string `protobuf:"bytes,5,opt,name=string_val,json=stringVal,proto3,oneof"`
}
type SubReq ¶
type SubReq struct {
// contains filtered or unexported fields
}
func (*SubReq) ProtoReflect ¶
func (x *SubReq) ProtoReflect() protoreflect.Message
Click to show internal directories.
Click to hide internal directories.