Versions in this module Expand all Collapse all v0 v0.0.1 Jul 26, 2023 Changes in this version + const BladeAgentService_EmitEvent_FullMethodName + const BladeAgentService_GetStatus_FullMethodName + const BladeAgentService_SetFanSpeed_FullMethodName + const BladeAgentService_SetStealthMode_FullMethodName + const BladeAgentService_WaitForIdentifyConfirm_FullMethodName + var BladeAgentService_ServiceDesc = grpc.ServiceDesc + var Event_name = map[int32]string + var Event_value = map[string]int32 + var FanUnit_name = map[int32]string + var FanUnit_value = map[string]int32 + var File_api_bladeapi_v1alpha1_blade_proto protoreflect.FileDescriptor + var PowerStatus_name = map[int32]string + var PowerStatus_value = map[string]int32 + func RegisterBladeAgentServiceServer(s grpc.ServiceRegistrar, srv BladeAgentServiceServer) + type BladeAgentServiceClient interface + EmitEvent func(ctx context.Context, in *EmitEventRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) + GetStatus func(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*StatusResponse, error) + SetFanSpeed func(ctx context.Context, in *SetFanSpeedRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) + SetStealthMode func(ctx context.Context, in *StealthModeRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) + WaitForIdentifyConfirm func(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error) + func NewBladeAgentServiceClient(cc grpc.ClientConnInterface) BladeAgentServiceClient + type BladeAgentServiceServer interface + EmitEvent func(context.Context, *EmitEventRequest) (*emptypb.Empty, error) + GetStatus func(context.Context, *emptypb.Empty) (*StatusResponse, error) + SetFanSpeed func(context.Context, *SetFanSpeedRequest) (*emptypb.Empty, error) + SetStealthMode func(context.Context, *StealthModeRequest) (*emptypb.Empty, error) + WaitForIdentifyConfirm func(context.Context, *emptypb.Empty) (*emptypb.Empty, error) + type EmitEventRequest struct + Event Event + func (*EmitEventRequest) Descriptor() ([]byte, []int) + func (*EmitEventRequest) ProtoMessage() + func (x *EmitEventRequest) GetEvent() Event + func (x *EmitEventRequest) ProtoReflect() protoreflect.Message + func (x *EmitEventRequest) Reset() + func (x *EmitEventRequest) String() string + type Event int32 + const Event_CRITICAL + const Event_CRITICAL_RESET + const Event_IDENTIFY + const Event_IDENTIFY_CONFIRM + func (Event) Descriptor() protoreflect.EnumDescriptor + func (Event) EnumDescriptor() ([]byte, []int) + func (Event) Type() protoreflect.EnumType + func (x Event) Enum() *Event + func (x Event) Number() protoreflect.EnumNumber + func (x Event) String() string + type FanUnit int32 + const FanUnit_DEFAULT + const FanUnit_SMART + func (FanUnit) Descriptor() protoreflect.EnumDescriptor + func (FanUnit) EnumDescriptor() ([]byte, []int) + func (FanUnit) Type() protoreflect.EnumType + func (x FanUnit) Enum() *FanUnit + func (x FanUnit) Number() protoreflect.EnumNumber + func (x FanUnit) String() string + type PowerStatus int32 + const PowerStatus_POE_802_AT + const PowerStatus_POE_OR_USBC + func (PowerStatus) Descriptor() protoreflect.EnumDescriptor + func (PowerStatus) EnumDescriptor() ([]byte, []int) + func (PowerStatus) Type() protoreflect.EnumType + func (x PowerStatus) Enum() *PowerStatus + func (x PowerStatus) Number() protoreflect.EnumNumber + func (x PowerStatus) String() string + type SetFanSpeedRequest struct + Percent int64 + func (*SetFanSpeedRequest) Descriptor() ([]byte, []int) + func (*SetFanSpeedRequest) ProtoMessage() + func (x *SetFanSpeedRequest) GetPercent() int64 + func (x *SetFanSpeedRequest) ProtoReflect() protoreflect.Message + func (x *SetFanSpeedRequest) Reset() + func (x *SetFanSpeedRequest) String() string + type StatusResponse struct + CriticalActive bool + FanRpm int64 + IdentifyActive bool + PowerStatus PowerStatus + StealthMode bool + Temperature int64 + func (*StatusResponse) Descriptor() ([]byte, []int) + func (*StatusResponse) ProtoMessage() + func (x *StatusResponse) GetCriticalActive() bool + func (x *StatusResponse) GetFanRpm() int64 + func (x *StatusResponse) GetIdentifyActive() bool + func (x *StatusResponse) GetPowerStatus() PowerStatus + func (x *StatusResponse) GetStealthMode() bool + func (x *StatusResponse) GetTemperature() int64 + func (x *StatusResponse) ProtoReflect() protoreflect.Message + func (x *StatusResponse) Reset() + func (x *StatusResponse) String() string + type StealthModeRequest struct + Enable bool + func (*StealthModeRequest) Descriptor() ([]byte, []int) + func (*StealthModeRequest) ProtoMessage() + func (x *StealthModeRequest) GetEnable() bool + func (x *StealthModeRequest) ProtoReflect() protoreflect.Message + func (x *StealthModeRequest) Reset() + func (x *StealthModeRequest) String() string + type UnimplementedBladeAgentServiceServer struct + func (UnimplementedBladeAgentServiceServer) EmitEvent(context.Context, *EmitEventRequest) (*emptypb.Empty, error) + func (UnimplementedBladeAgentServiceServer) GetStatus(context.Context, *emptypb.Empty) (*StatusResponse, error) + func (UnimplementedBladeAgentServiceServer) SetFanSpeed(context.Context, *SetFanSpeedRequest) (*emptypb.Empty, error) + func (UnimplementedBladeAgentServiceServer) SetStealthMode(context.Context, *StealthModeRequest) (*emptypb.Empty, error) + func (UnimplementedBladeAgentServiceServer) WaitForIdentifyConfirm(context.Context, *emptypb.Empty) (*emptypb.Empty, error) + type UnsafeBladeAgentServiceServer interface