JFJochBroker: Add GetCalibrationStatistics
This commit is contained in:
@@ -84,6 +84,11 @@ grpc::Status JFJochBroker::GetDetectorSettings(grpc::ServerContext *context, con
|
||||
GRPC_RUN( *response = state_machine.GetDetectorSettings() );
|
||||
}
|
||||
|
||||
grpc::Status JFJochBroker::GetCalibrationStatistics(grpc::ServerContext *context, const JFJochProtoBuf::Empty *request,
|
||||
JFJochProtoBuf::JFCalibrationStatistics *response) {
|
||||
GRPC_RUN( *response = state_machine.GetCalibrationStatistics() );
|
||||
}
|
||||
|
||||
grpc::Status JFJochBroker::PutDetectorSettings(grpc::ServerContext *context,
|
||||
const JFJochProtoBuf::DetectorSettings *request,
|
||||
JFJochProtoBuf::Empty *response) {
|
||||
|
||||
@@ -50,6 +50,9 @@ public:
|
||||
grpc::Status GetPedestalG0(grpc::ServerContext *context, const JFJochProtoBuf::Empty *request,
|
||||
JFJochProtoBuf::Image *response) override;
|
||||
|
||||
grpc::Status GetCalibrationStatistics(grpc::ServerContext *context, const JFJochProtoBuf::Empty *request,
|
||||
JFJochProtoBuf::JFCalibrationStatistics *response) override;
|
||||
|
||||
grpc::Status GetDetectorSettings(grpc::ServerContext *context, const JFJochProtoBuf::Empty *request,
|
||||
JFJochProtoBuf::DetectorSettings *response) override;
|
||||
|
||||
|
||||
+1
-1
@@ -482,7 +482,7 @@ service gRPC_JFJochBroker {
|
||||
rpc Trigger (Empty) returns (Empty) {}
|
||||
|
||||
rpc GetStatus (Empty) returns (BrokerStatus) {}
|
||||
|
||||
rpc GetCalibrationStatistics (Empty) returns (JFCalibrationStatistics) {}
|
||||
rpc GetDetectorSettings (Empty) returns (DetectorSettings) {}
|
||||
rpc PutDetectorSettings (DetectorSettings) returns (Empty) {}
|
||||
|
||||
|
||||
+105
-3819
File diff suppressed because one or more lines are too long
@@ -732,6 +732,11 @@ class gRPC_JFJochBrokerStub(object):
|
||||
request_serializer=jfjoch__pb2.Empty.SerializeToString,
|
||||
response_deserializer=jfjoch__pb2.BrokerStatus.FromString,
|
||||
)
|
||||
self.GetCalibrationStatistics = channel.unary_unary(
|
||||
'/JFJochProtoBuf.gRPC_JFJochBroker/GetCalibrationStatistics',
|
||||
request_serializer=jfjoch__pb2.Empty.SerializeToString,
|
||||
response_deserializer=jfjoch__pb2.JFCalibrationStatistics.FromString,
|
||||
)
|
||||
self.GetDetectorSettings = channel.unary_unary(
|
||||
'/JFJochProtoBuf.gRPC_JFJochBroker/GetDetectorSettings',
|
||||
request_serializer=jfjoch__pb2.Empty.SerializeToString,
|
||||
@@ -835,6 +840,12 @@ class gRPC_JFJochBrokerServicer(object):
|
||||
context.set_details('Method not implemented!')
|
||||
raise NotImplementedError('Method not implemented!')
|
||||
|
||||
def GetCalibrationStatistics(self, request, context):
|
||||
"""Missing associated documentation comment in .proto file."""
|
||||
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
|
||||
context.set_details('Method not implemented!')
|
||||
raise NotImplementedError('Method not implemented!')
|
||||
|
||||
def GetDetectorSettings(self, request, context):
|
||||
"""Missing associated documentation comment in .proto file."""
|
||||
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
|
||||
@@ -938,6 +949,11 @@ def add_gRPC_JFJochBrokerServicer_to_server(servicer, server):
|
||||
request_deserializer=jfjoch__pb2.Empty.FromString,
|
||||
response_serializer=jfjoch__pb2.BrokerStatus.SerializeToString,
|
||||
),
|
||||
'GetCalibrationStatistics': grpc.unary_unary_rpc_method_handler(
|
||||
servicer.GetCalibrationStatistics,
|
||||
request_deserializer=jfjoch__pb2.Empty.FromString,
|
||||
response_serializer=jfjoch__pb2.JFCalibrationStatistics.SerializeToString,
|
||||
),
|
||||
'GetDetectorSettings': grpc.unary_unary_rpc_method_handler(
|
||||
servicer.GetDetectorSettings,
|
||||
request_deserializer=jfjoch__pb2.Empty.FromString,
|
||||
@@ -1134,6 +1150,23 @@ class gRPC_JFJochBroker(object):
|
||||
options, channel_credentials,
|
||||
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
|
||||
|
||||
@staticmethod
|
||||
def GetCalibrationStatistics(request,
|
||||
target,
|
||||
options=(),
|
||||
channel_credentials=None,
|
||||
call_credentials=None,
|
||||
insecure=False,
|
||||
compression=None,
|
||||
wait_for_ready=None,
|
||||
timeout=None,
|
||||
metadata=None):
|
||||
return grpc.experimental.unary_unary(request, target, '/JFJochProtoBuf.gRPC_JFJochBroker/GetCalibrationStatistics',
|
||||
jfjoch__pb2.Empty.SerializeToString,
|
||||
jfjoch__pb2.JFCalibrationStatistics.FromString,
|
||||
options, channel_credentials,
|
||||
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
|
||||
|
||||
@staticmethod
|
||||
def GetDetectorSettings(request,
|
||||
target,
|
||||
|
||||
Reference in New Issue
Block a user