Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterManagerServiceServer(s grpc.ServiceRegistrar, srv ManagerServiceServer)
- type ComputeChargeTimeRemainingRequest
- func (*ComputeChargeTimeRemainingRequest) Descriptor() ([]byte, []int)deprecated
- func (*ComputeChargeTimeRemainingRequest) ProtoMessage()
- func (x *ComputeChargeTimeRemainingRequest) ProtoReflect() protoreflect.Message
- func (x *ComputeChargeTimeRemainingRequest) Reset()
- func (x *ComputeChargeTimeRemainingRequest) String() string
- type ComputeChargeTimeRemainingResponse
- func (*ComputeChargeTimeRemainingResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ComputeChargeTimeRemainingResponse) GetResult() int64
- func (*ComputeChargeTimeRemainingResponse) ProtoMessage()
- func (x *ComputeChargeTimeRemainingResponse) ProtoReflect() protoreflect.Message
- func (x *ComputeChargeTimeRemainingResponse) Reset()
- func (x *ComputeChargeTimeRemainingResponse) String() string
- type GetIntPropertyRequest
- func (*GetIntPropertyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetIntPropertyRequest) GetArg0() int32
- func (*GetIntPropertyRequest) ProtoMessage()
- func (x *GetIntPropertyRequest) ProtoReflect() protoreflect.Message
- func (x *GetIntPropertyRequest) Reset()
- func (x *GetIntPropertyRequest) String() string
- type GetIntPropertyResponse
- func (*GetIntPropertyResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetIntPropertyResponse) GetResult() int32
- func (*GetIntPropertyResponse) ProtoMessage()
- func (x *GetIntPropertyResponse) ProtoReflect() protoreflect.Message
- func (x *GetIntPropertyResponse) Reset()
- func (x *GetIntPropertyResponse) String() string
- type GetLongPropertyRequest
- func (*GetLongPropertyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetLongPropertyRequest) GetArg0() int32
- func (*GetLongPropertyRequest) ProtoMessage()
- func (x *GetLongPropertyRequest) ProtoReflect() protoreflect.Message
- func (x *GetLongPropertyRequest) Reset()
- func (x *GetLongPropertyRequest) String() string
- type GetLongPropertyResponse
- func (*GetLongPropertyResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetLongPropertyResponse) GetResult() int64
- func (*GetLongPropertyResponse) ProtoMessage()
- func (x *GetLongPropertyResponse) ProtoReflect() protoreflect.Message
- func (x *GetLongPropertyResponse) Reset()
- func (x *GetLongPropertyResponse) String() string
- type GetStringPropertyRequest
- func (*GetStringPropertyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetStringPropertyRequest) GetArg0() int32
- func (*GetStringPropertyRequest) ProtoMessage()
- func (x *GetStringPropertyRequest) ProtoReflect() protoreflect.Message
- func (x *GetStringPropertyRequest) Reset()
- func (x *GetStringPropertyRequest) String() string
- type GetStringPropertyResponse
- func (*GetStringPropertyResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetStringPropertyResponse) GetResult() string
- func (*GetStringPropertyResponse) ProtoMessage()
- func (x *GetStringPropertyResponse) ProtoReflect() protoreflect.Message
- func (x *GetStringPropertyResponse) Reset()
- func (x *GetStringPropertyResponse) String() string
- type IsChargingRequest
- type IsChargingResponse
- func (*IsChargingResponse) Descriptor() ([]byte, []int)deprecated
- func (x *IsChargingResponse) GetResult() bool
- func (*IsChargingResponse) ProtoMessage()
- func (x *IsChargingResponse) ProtoReflect() protoreflect.Message
- func (x *IsChargingResponse) Reset()
- func (x *IsChargingResponse) String() string
- type ManagerServiceClient
- type ManagerServiceServer
- type UnimplementedManagerServiceServer
- func (UnimplementedManagerServiceServer) ComputeChargeTimeRemaining(context.Context, *ComputeChargeTimeRemainingRequest) (*ComputeChargeTimeRemainingResponse, error)
- func (UnimplementedManagerServiceServer) GetIntProperty(context.Context, *GetIntPropertyRequest) (*GetIntPropertyResponse, error)
- func (UnimplementedManagerServiceServer) GetLongProperty(context.Context, *GetLongPropertyRequest) (*GetLongPropertyResponse, error)
- func (UnimplementedManagerServiceServer) GetStringProperty(context.Context, *GetStringPropertyRequest) (*GetStringPropertyResponse, error)
- func (UnimplementedManagerServiceServer) IsCharging(context.Context, *IsChargingRequest) (*IsChargingResponse, error)
- type UnsafeManagerServiceServer
Constants ¶
const ( ManagerService_ComputeChargeTimeRemaining_FullMethodName = "/battery.ManagerService/ComputeChargeTimeRemaining" ManagerService_GetIntProperty_FullMethodName = "/battery.ManagerService/GetIntProperty" ManagerService_GetLongProperty_FullMethodName = "/battery.ManagerService/GetLongProperty" ManagerService_GetStringProperty_FullMethodName = "/battery.ManagerService/GetStringProperty" ManagerService_IsCharging_FullMethodName = "/battery.ManagerService/IsCharging" )
Variables ¶
var File_proto_battery_battery_proto protoreflect.FileDescriptor
var ManagerService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "battery.ManagerService", HandlerType: (*ManagerServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ComputeChargeTimeRemaining", Handler: _ManagerService_ComputeChargeTimeRemaining_Handler, }, { MethodName: "GetIntProperty", Handler: _ManagerService_GetIntProperty_Handler, }, { MethodName: "GetLongProperty", Handler: _ManagerService_GetLongProperty_Handler, }, { MethodName: "GetStringProperty", Handler: _ManagerService_GetStringProperty_Handler, }, { MethodName: "IsCharging", Handler: _ManagerService_IsCharging_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "proto/battery/battery.proto", }
ManagerService_ServiceDesc is the grpc.ServiceDesc for ManagerService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterManagerServiceServer ¶ added in v0.0.4
func RegisterManagerServiceServer(s grpc.ServiceRegistrar, srv ManagerServiceServer)
Types ¶
type ComputeChargeTimeRemainingRequest ¶
type ComputeChargeTimeRemainingRequest struct {
// contains filtered or unexported fields
}
func (*ComputeChargeTimeRemainingRequest) Descriptor
deprecated
func (*ComputeChargeTimeRemainingRequest) Descriptor() ([]byte, []int)
Deprecated: Use ComputeChargeTimeRemainingRequest.ProtoReflect.Descriptor instead.
func (*ComputeChargeTimeRemainingRequest) ProtoMessage ¶
func (*ComputeChargeTimeRemainingRequest) ProtoMessage()
func (*ComputeChargeTimeRemainingRequest) ProtoReflect ¶
func (x *ComputeChargeTimeRemainingRequest) ProtoReflect() protoreflect.Message
func (*ComputeChargeTimeRemainingRequest) Reset ¶
func (x *ComputeChargeTimeRemainingRequest) Reset()
func (*ComputeChargeTimeRemainingRequest) String ¶
func (x *ComputeChargeTimeRemainingRequest) String() string
type ComputeChargeTimeRemainingResponse ¶
type ComputeChargeTimeRemainingResponse struct {
Result int64 `protobuf:"varint,1,opt,name=result,proto3" json:"result,omitempty"`
// contains filtered or unexported fields
}
func (*ComputeChargeTimeRemainingResponse) Descriptor
deprecated
func (*ComputeChargeTimeRemainingResponse) Descriptor() ([]byte, []int)
Deprecated: Use ComputeChargeTimeRemainingResponse.ProtoReflect.Descriptor instead.
func (*ComputeChargeTimeRemainingResponse) GetResult ¶
func (x *ComputeChargeTimeRemainingResponse) GetResult() int64
func (*ComputeChargeTimeRemainingResponse) ProtoMessage ¶
func (*ComputeChargeTimeRemainingResponse) ProtoMessage()
func (*ComputeChargeTimeRemainingResponse) ProtoReflect ¶
func (x *ComputeChargeTimeRemainingResponse) ProtoReflect() protoreflect.Message
func (*ComputeChargeTimeRemainingResponse) Reset ¶
func (x *ComputeChargeTimeRemainingResponse) Reset()
func (*ComputeChargeTimeRemainingResponse) String ¶
func (x *ComputeChargeTimeRemainingResponse) String() string
type GetIntPropertyRequest ¶
type GetIntPropertyRequest struct {
Arg0 int32 `protobuf:"varint,1,opt,name=arg0,proto3" json:"arg0,omitempty"`
// contains filtered or unexported fields
}
func (*GetIntPropertyRequest) Descriptor
deprecated
func (*GetIntPropertyRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetIntPropertyRequest.ProtoReflect.Descriptor instead.
func (*GetIntPropertyRequest) GetArg0 ¶
func (x *GetIntPropertyRequest) GetArg0() int32
func (*GetIntPropertyRequest) ProtoMessage ¶
func (*GetIntPropertyRequest) ProtoMessage()
func (*GetIntPropertyRequest) ProtoReflect ¶
func (x *GetIntPropertyRequest) ProtoReflect() protoreflect.Message
func (*GetIntPropertyRequest) Reset ¶
func (x *GetIntPropertyRequest) Reset()
func (*GetIntPropertyRequest) String ¶
func (x *GetIntPropertyRequest) String() string
type GetIntPropertyResponse ¶
type GetIntPropertyResponse struct {
Result int32 `protobuf:"varint,1,opt,name=result,proto3" json:"result,omitempty"`
// contains filtered or unexported fields
}
func (*GetIntPropertyResponse) Descriptor
deprecated
func (*GetIntPropertyResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetIntPropertyResponse.ProtoReflect.Descriptor instead.
func (*GetIntPropertyResponse) GetResult ¶
func (x *GetIntPropertyResponse) GetResult() int32
func (*GetIntPropertyResponse) ProtoMessage ¶
func (*GetIntPropertyResponse) ProtoMessage()
func (*GetIntPropertyResponse) ProtoReflect ¶
func (x *GetIntPropertyResponse) ProtoReflect() protoreflect.Message
func (*GetIntPropertyResponse) Reset ¶
func (x *GetIntPropertyResponse) Reset()
func (*GetIntPropertyResponse) String ¶
func (x *GetIntPropertyResponse) String() string
type GetLongPropertyRequest ¶
type GetLongPropertyRequest struct {
Arg0 int32 `protobuf:"varint,1,opt,name=arg0,proto3" json:"arg0,omitempty"`
// contains filtered or unexported fields
}
func (*GetLongPropertyRequest) Descriptor
deprecated
func (*GetLongPropertyRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetLongPropertyRequest.ProtoReflect.Descriptor instead.
func (*GetLongPropertyRequest) GetArg0 ¶
func (x *GetLongPropertyRequest) GetArg0() int32
func (*GetLongPropertyRequest) ProtoMessage ¶
func (*GetLongPropertyRequest) ProtoMessage()
func (*GetLongPropertyRequest) ProtoReflect ¶
func (x *GetLongPropertyRequest) ProtoReflect() protoreflect.Message
func (*GetLongPropertyRequest) Reset ¶
func (x *GetLongPropertyRequest) Reset()
func (*GetLongPropertyRequest) String ¶
func (x *GetLongPropertyRequest) String() string
type GetLongPropertyResponse ¶
type GetLongPropertyResponse struct {
Result int64 `protobuf:"varint,1,opt,name=result,proto3" json:"result,omitempty"`
// contains filtered or unexported fields
}
func (*GetLongPropertyResponse) Descriptor
deprecated
func (*GetLongPropertyResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetLongPropertyResponse.ProtoReflect.Descriptor instead.
func (*GetLongPropertyResponse) GetResult ¶
func (x *GetLongPropertyResponse) GetResult() int64
func (*GetLongPropertyResponse) ProtoMessage ¶
func (*GetLongPropertyResponse) ProtoMessage()
func (*GetLongPropertyResponse) ProtoReflect ¶
func (x *GetLongPropertyResponse) ProtoReflect() protoreflect.Message
func (*GetLongPropertyResponse) Reset ¶
func (x *GetLongPropertyResponse) Reset()
func (*GetLongPropertyResponse) String ¶
func (x *GetLongPropertyResponse) String() string
type GetStringPropertyRequest ¶
type GetStringPropertyRequest struct {
Arg0 int32 `protobuf:"varint,1,opt,name=arg0,proto3" json:"arg0,omitempty"`
// contains filtered or unexported fields
}
func (*GetStringPropertyRequest) Descriptor
deprecated
func (*GetStringPropertyRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetStringPropertyRequest.ProtoReflect.Descriptor instead.
func (*GetStringPropertyRequest) GetArg0 ¶
func (x *GetStringPropertyRequest) GetArg0() int32
func (*GetStringPropertyRequest) ProtoMessage ¶
func (*GetStringPropertyRequest) ProtoMessage()
func (*GetStringPropertyRequest) ProtoReflect ¶
func (x *GetStringPropertyRequest) ProtoReflect() protoreflect.Message
func (*GetStringPropertyRequest) Reset ¶
func (x *GetStringPropertyRequest) Reset()
func (*GetStringPropertyRequest) String ¶
func (x *GetStringPropertyRequest) String() string
type GetStringPropertyResponse ¶
type GetStringPropertyResponse struct {
Result string `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
// contains filtered or unexported fields
}
func (*GetStringPropertyResponse) Descriptor
deprecated
func (*GetStringPropertyResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetStringPropertyResponse.ProtoReflect.Descriptor instead.
func (*GetStringPropertyResponse) GetResult ¶
func (x *GetStringPropertyResponse) GetResult() string
func (*GetStringPropertyResponse) ProtoMessage ¶
func (*GetStringPropertyResponse) ProtoMessage()
func (*GetStringPropertyResponse) ProtoReflect ¶
func (x *GetStringPropertyResponse) ProtoReflect() protoreflect.Message
func (*GetStringPropertyResponse) Reset ¶
func (x *GetStringPropertyResponse) Reset()
func (*GetStringPropertyResponse) String ¶
func (x *GetStringPropertyResponse) String() string
type IsChargingRequest ¶
type IsChargingRequest struct {
// contains filtered or unexported fields
}
func (*IsChargingRequest) Descriptor
deprecated
func (*IsChargingRequest) Descriptor() ([]byte, []int)
Deprecated: Use IsChargingRequest.ProtoReflect.Descriptor instead.
func (*IsChargingRequest) ProtoMessage ¶
func (*IsChargingRequest) ProtoMessage()
func (*IsChargingRequest) ProtoReflect ¶
func (x *IsChargingRequest) ProtoReflect() protoreflect.Message
func (*IsChargingRequest) Reset ¶
func (x *IsChargingRequest) Reset()
func (*IsChargingRequest) String ¶
func (x *IsChargingRequest) String() string
type IsChargingResponse ¶
type IsChargingResponse struct {
Result bool `protobuf:"varint,1,opt,name=result,proto3" json:"result,omitempty"`
// contains filtered or unexported fields
}
func (*IsChargingResponse) Descriptor
deprecated
func (*IsChargingResponse) Descriptor() ([]byte, []int)
Deprecated: Use IsChargingResponse.ProtoReflect.Descriptor instead.
func (*IsChargingResponse) GetResult ¶
func (x *IsChargingResponse) GetResult() bool
func (*IsChargingResponse) ProtoMessage ¶
func (*IsChargingResponse) ProtoMessage()
func (*IsChargingResponse) ProtoReflect ¶
func (x *IsChargingResponse) ProtoReflect() protoreflect.Message
func (*IsChargingResponse) Reset ¶
func (x *IsChargingResponse) Reset()
func (*IsChargingResponse) String ¶
func (x *IsChargingResponse) String() string
type ManagerServiceClient ¶ added in v0.0.4
type ManagerServiceClient interface {
ComputeChargeTimeRemaining(ctx context.Context, in *ComputeChargeTimeRemainingRequest, opts ...grpc.CallOption) (*ComputeChargeTimeRemainingResponse, error)
GetIntProperty(ctx context.Context, in *GetIntPropertyRequest, opts ...grpc.CallOption) (*GetIntPropertyResponse, error)
GetLongProperty(ctx context.Context, in *GetLongPropertyRequest, opts ...grpc.CallOption) (*GetLongPropertyResponse, error)
GetStringProperty(ctx context.Context, in *GetStringPropertyRequest, opts ...grpc.CallOption) (*GetStringPropertyResponse, error)
IsCharging(ctx context.Context, in *IsChargingRequest, opts ...grpc.CallOption) (*IsChargingResponse, error)
}
ManagerServiceClient is the client API for ManagerService 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 NewManagerServiceClient ¶ added in v0.0.4
func NewManagerServiceClient(cc grpc.ClientConnInterface) ManagerServiceClient
type ManagerServiceServer ¶ added in v0.0.4
type ManagerServiceServer interface {
ComputeChargeTimeRemaining(context.Context, *ComputeChargeTimeRemainingRequest) (*ComputeChargeTimeRemainingResponse, error)
GetIntProperty(context.Context, *GetIntPropertyRequest) (*GetIntPropertyResponse, error)
GetLongProperty(context.Context, *GetLongPropertyRequest) (*GetLongPropertyResponse, error)
GetStringProperty(context.Context, *GetStringPropertyRequest) (*GetStringPropertyResponse, error)
IsCharging(context.Context, *IsChargingRequest) (*IsChargingResponse, error)
// contains filtered or unexported methods
}
ManagerServiceServer is the server API for ManagerService service. All implementations must embed UnimplementedManagerServiceServer for forward compatibility.
type UnimplementedManagerServiceServer ¶ added in v0.0.4
type UnimplementedManagerServiceServer struct{}
UnimplementedManagerServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedManagerServiceServer) ComputeChargeTimeRemaining ¶ added in v0.0.4
func (UnimplementedManagerServiceServer) ComputeChargeTimeRemaining(context.Context, *ComputeChargeTimeRemainingRequest) (*ComputeChargeTimeRemainingResponse, error)
func (UnimplementedManagerServiceServer) GetIntProperty ¶ added in v0.0.4
func (UnimplementedManagerServiceServer) GetIntProperty(context.Context, *GetIntPropertyRequest) (*GetIntPropertyResponse, error)
func (UnimplementedManagerServiceServer) GetLongProperty ¶ added in v0.0.4
func (UnimplementedManagerServiceServer) GetLongProperty(context.Context, *GetLongPropertyRequest) (*GetLongPropertyResponse, error)
func (UnimplementedManagerServiceServer) GetStringProperty ¶ added in v0.0.4
func (UnimplementedManagerServiceServer) GetStringProperty(context.Context, *GetStringPropertyRequest) (*GetStringPropertyResponse, error)
func (UnimplementedManagerServiceServer) IsCharging ¶ added in v0.0.4
func (UnimplementedManagerServiceServer) IsCharging(context.Context, *IsChargingRequest) (*IsChargingResponse, error)
type UnsafeManagerServiceServer ¶ added in v0.0.4
type UnsafeManagerServiceServer interface {
// contains filtered or unexported methods
}
UnsafeManagerServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ManagerServiceServer will result in compilation errors.