#4566 #4572 Python: improve behaviour when sending more data than expected in property streams

This commit is contained in:
Gaute Lindkvist
2019-08-13 13:15:58 +02:00
parent 499798abc5
commit f3d8e3dbdc
16 changed files with 127 additions and 82 deletions

View File

@@ -38,21 +38,21 @@ public:
const rips::AvailablePropertiesRequest* request,
rips::AvailableProperties* reply) override;
grpc::Status GetActiveCellProperty(grpc::ServerContext* context,
const rips::PropertyRequest* request,
rips::PropertyChunk* reply,
const rips::PropertyRequest* request,
rips::PropertyChunk* reply,
RiaActiveCellResultsStateHandler* stateHandler);
grpc::Status GetGridProperty(grpc::ServerContext* context,
const rips::PropertyRequest* request,
rips::PropertyChunk* reply,
const rips::PropertyRequest* request,
rips::PropertyChunk* reply,
RiaGridCellResultsStateHandler* stateHandler);
grpc::Status SetActiveCellProperty(grpc::ServerContext* context,
grpc::Status SetActiveCellProperty(grpc::ServerContext* context,
const rips::PropertyInputChunk* chunk,
rips::Empty* reply,
rips::ClientToServerStreamReply* reply,
RiaActiveCellResultsStateHandler* stateHandler);
grpc::Status SetGridProperty(grpc::ServerContext* context,
const rips::PropertyInputChunk* chunk,
rips::Empty* reply,
RiaGridCellResultsStateHandler* stateHandler);
grpc::Status SetGridProperty(grpc::ServerContext* context,
const rips::PropertyInputChunk* chunk,
rips::ClientToServerStreamReply* reply,
RiaGridCellResultsStateHandler* stateHandler);
std::vector<RiaGrpcCallbackInterface*> createCallbacks() override;
};