Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterBatteryManagerServiceServer(s grpc.ServiceRegistrar, srv BatteryManagerServiceServer)
- type BatteryManagerServiceClient
- type BatteryManagerServiceServer
- 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 UnimplementedBatteryManagerServiceServer
- func (UnimplementedBatteryManagerServiceServer) ComputeChargeTimeRemaining(context.Context, *ComputeChargeTimeRemainingRequest) (*ComputeChargeTimeRemainingResponse, error)
- func (UnimplementedBatteryManagerServiceServer) GetIntProperty(context.Context, *GetIntPropertyRequest) (*GetIntPropertyResponse, error)
- func (UnimplementedBatteryManagerServiceServer) GetLongProperty(context.Context, *GetLongPropertyRequest) (*GetLongPropertyResponse, error)
- func (UnimplementedBatteryManagerServiceServer) GetStringProperty(context.Context, *GetStringPropertyRequest) (*GetStringPropertyResponse, error)
- func (UnimplementedBatteryManagerServiceServer) IsCharging(context.Context, *IsChargingRequest) (*IsChargingResponse, error)
- type UnsafeBatteryManagerServiceServer
Constants ¶
const ( BatteryManagerService_ComputeChargeTimeRemaining_FullMethodName = "/battery.BatteryManagerService/ComputeChargeTimeRemaining" BatteryManagerService_GetIntProperty_FullMethodName = "/battery.BatteryManagerService/GetIntProperty" BatteryManagerService_GetLongProperty_FullMethodName = "/battery.BatteryManagerService/GetLongProperty" BatteryManagerService_GetStringProperty_FullMethodName = "/battery.BatteryManagerService/GetStringProperty" BatteryManagerService_IsCharging_FullMethodName = "/battery.BatteryManagerService/IsCharging" )
Variables ¶
var BatteryManagerService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "battery.BatteryManagerService", HandlerType: (*BatteryManagerServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ComputeChargeTimeRemaining", Handler: _BatteryManagerService_ComputeChargeTimeRemaining_Handler, }, { MethodName: "GetIntProperty", Handler: _BatteryManagerService_GetIntProperty_Handler, }, { MethodName: "GetLongProperty", Handler: _BatteryManagerService_GetLongProperty_Handler, }, { MethodName: "GetStringProperty", Handler: _BatteryManagerService_GetStringProperty_Handler, }, { MethodName: "IsCharging", Handler: _BatteryManagerService_IsCharging_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "proto/battery/battery.proto", }
BatteryManagerService_ServiceDesc is the grpc.ServiceDesc for BatteryManagerService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_proto_battery_battery_proto protoreflect.FileDescriptor
Functions ¶
func RegisterBatteryManagerServiceServer ¶
func RegisterBatteryManagerServiceServer(s grpc.ServiceRegistrar, srv BatteryManagerServiceServer)
Types ¶
type BatteryManagerServiceClient ¶
type BatteryManagerServiceClient 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)
}
BatteryManagerServiceClient is the client API for BatteryManagerService 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 NewBatteryManagerServiceClient ¶
func NewBatteryManagerServiceClient(cc grpc.ClientConnInterface) BatteryManagerServiceClient
type BatteryManagerServiceServer ¶
type BatteryManagerServiceServer 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
}
BatteryManagerServiceServer is the server API for BatteryManagerService service. All implementations must embed UnimplementedBatteryManagerServiceServer for forward compatibility.
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 UnimplementedBatteryManagerServiceServer ¶
type UnimplementedBatteryManagerServiceServer struct{}
UnimplementedBatteryManagerServiceServer 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 (UnimplementedBatteryManagerServiceServer) ComputeChargeTimeRemaining ¶
func (UnimplementedBatteryManagerServiceServer) ComputeChargeTimeRemaining(context.Context, *ComputeChargeTimeRemainingRequest) (*ComputeChargeTimeRemainingResponse, error)
func (UnimplementedBatteryManagerServiceServer) GetIntProperty ¶
func (UnimplementedBatteryManagerServiceServer) GetIntProperty(context.Context, *GetIntPropertyRequest) (*GetIntPropertyResponse, error)
func (UnimplementedBatteryManagerServiceServer) GetLongProperty ¶
func (UnimplementedBatteryManagerServiceServer) GetLongProperty(context.Context, *GetLongPropertyRequest) (*GetLongPropertyResponse, error)
func (UnimplementedBatteryManagerServiceServer) GetStringProperty ¶
func (UnimplementedBatteryManagerServiceServer) GetStringProperty(context.Context, *GetStringPropertyRequest) (*GetStringPropertyResponse, error)
func (UnimplementedBatteryManagerServiceServer) IsCharging ¶
func (UnimplementedBatteryManagerServiceServer) IsCharging(context.Context, *IsChargingRequest) (*IsChargingResponse, error)
type UnsafeBatteryManagerServiceServer ¶
type UnsafeBatteryManagerServiceServer interface {
// contains filtered or unexported methods
}
UnsafeBatteryManagerServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to BatteryManagerServiceServer will result in compilation errors.