Hi all,
As an update to a service we had, the signature of an RPC changed, from a non-streamed to a server side streaming RPC like so:
rpc StartProcess(ProcessData) returns (VoidMessage); // Version 1
and now it is:
rpc StartProcess(ProcessData) returns (stream Progress); // Version 2
Is there a way I can on the client side (C++ btw) check to see which signature of the RPC that the server implements ? I imagine that
if I call the RPC with the wrong signature, I would get a grpc::StatusCode::UNIMPLEMENTED ?
Regards
/Robert