| 44 | Status TransportDataStream::WritesDone() { return Status::OK(); } |
| 45 | bool ClientDataStream::ReadPutMetadata(std::shared_ptr<Buffer>*) { return false; } |
| 46 | Status ClientDataStream::Finish(Status st) { |
| 47 | auto server_status = DoFinish(); |
| 48 | if (server_status.ok()) return st; |
| 49 | |
| 50 | return Status::FromDetailAndArgs(server_status.code(), server_status.detail(), |
| 51 | server_status.message(), |
| 52 | ". Client context: ", st.ToString()); |
| 53 | } |
| 54 | |
| 55 | Status ClientTransport::Authenticate(const FlightCallOptions& options, |
| 56 | std::unique_ptr<ClientAuthHandler> auth_handler) { |