mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
gRPC: Add SetGridProperties.py example
This commit is contained in:
parent
7c475e72e4
commit
9ac15ec553
@ -288,6 +288,17 @@ grpc::Status RiaGrpcPropertiesService::SetActiveCellResults(grpc::ServerContext*
|
|||||||
return stateHandler->receiveStreamRequest(request);
|
return stateHandler->receiveStreamRequest(request);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
///
|
||||||
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
grpc::Status RiaGrpcPropertiesService::SetGridResults(grpc::ServerContext* context,
|
||||||
|
const rips::ResultRequestChunk* request,
|
||||||
|
rips::Empty* reply,
|
||||||
|
RiaGridCellResultsStateHandler* stateHandler)
|
||||||
|
{
|
||||||
|
return stateHandler->receiveStreamRequest(request);
|
||||||
|
}
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
///
|
///
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
@ -302,9 +313,12 @@ std::vector<RiaAbstractGrpcCallback*> RiaGrpcPropertiesService::createCallbacks(
|
|||||||
new RiaGrpcStreamCallback<Self, ResultRequest, ResultArray, RiaGridCellResultsStateHandler>(
|
new RiaGrpcStreamCallback<Self, ResultRequest, ResultArray, RiaGridCellResultsStateHandler>(
|
||||||
this, &Self::GetGridResults, &Self::RequestGetGridResults, new RiaGridCellResultsStateHandler),
|
this, &Self::GetGridResults, &Self::RequestGetGridResults, new RiaGridCellResultsStateHandler),
|
||||||
new RiaGrpcClientStreamCallback<Self, ResultRequestChunk, Empty, RiaActiveCellResultsStateHandler>(
|
new RiaGrpcClientStreamCallback<Self, ResultRequestChunk, Empty, RiaActiveCellResultsStateHandler>(
|
||||||
this, &Self::SetActiveCellResults, &Self::RequestSetActiveCellResults, new RiaActiveCellResultsStateHandler)
|
this, &Self::SetActiveCellResults, &Self::RequestSetActiveCellResults, new RiaActiveCellResultsStateHandler),
|
||||||
|
new RiaGrpcClientStreamCallback<Self, ResultRequestChunk, Empty, RiaGridCellResultsStateHandler>(
|
||||||
|
this, &Self::SetGridResults, &Self::RequestSetGridResults, new RiaGridCellResultsStateHandler)
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
static bool RiaGrpcPropertiesService_init =
|
static bool RiaGrpcPropertiesService_init =
|
||||||
RiaGrpcServiceFactory::instance()->registerCreator<RiaGrpcPropertiesService>(typeid(RiaGrpcPropertiesService).hash_code());
|
RiaGrpcServiceFactory::instance()->registerCreator<RiaGrpcPropertiesService>(typeid(RiaGrpcPropertiesService).hash_code());
|
@ -49,6 +49,10 @@ public:
|
|||||||
const rips::ResultRequestChunk* request,
|
const rips::ResultRequestChunk* request,
|
||||||
rips::Empty* reply,
|
rips::Empty* reply,
|
||||||
RiaActiveCellResultsStateHandler* stateHandler);
|
RiaActiveCellResultsStateHandler* stateHandler);
|
||||||
|
grpc::Status SetGridResults(grpc::ServerContext* context,
|
||||||
|
const rips::ResultRequestChunk* request,
|
||||||
|
rips::Empty* reply,
|
||||||
|
RiaGridCellResultsStateHandler* stateHandler);
|
||||||
|
|
||||||
std::vector<RiaAbstractGrpcCallback*> createCallbacks() override;
|
std::vector<RiaAbstractGrpcCallback*> createCallbacks() override;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user