aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/core/distributed_runtime/rpc/eager/grpc_eager_service.cc
diff options
context:
space:
mode:
Diffstat (limited to 'tensorflow/core/distributed_runtime/rpc/eager/grpc_eager_service.cc')
-rw-r--r--tensorflow/core/distributed_runtime/rpc/eager/grpc_eager_service.cc14
1 files changed, 12 insertions, 2 deletions
diff --git a/tensorflow/core/distributed_runtime/rpc/eager/grpc_eager_service.cc b/tensorflow/core/distributed_runtime/rpc/eager/grpc_eager_service.cc
index 39ab6856c5..ab3aa3fd1d 100644
--- a/tensorflow/core/distributed_runtime/rpc/eager/grpc_eager_service.cc
+++ b/tensorflow/core/distributed_runtime/rpc/eager/grpc_eager_service.cc
@@ -36,6 +36,7 @@ static const char* grpcEagerService_method_names[] = {
"/tensorflow.eager.EagerService/KeepAlive",
"/tensorflow.eager.EagerService/CloseContext",
"/tensorflow.eager.EagerService/RegisterFunction",
+ "/tensorflow.eager.EagerService/SendTensor",
};
std::unique_ptr<EagerService::Stub> EagerService::NewStub(
@@ -62,7 +63,9 @@ EagerService::Stub::Stub(
::grpc::internal::RpcMethod::NORMAL_RPC, channel),
rpcmethod_RegisterFunction_(grpcEagerService_method_names[5],
::grpc::internal::RpcMethod::NORMAL_RPC,
- channel) {}
+ channel),
+ rpcmethod_SendTensor_(grpcEagerService_method_names[6],
+ ::grpc::internal::RpcMethod::NORMAL_RPC, channel) {}
::grpc::Status EagerService::Stub::CreateContext(
::grpc::ClientContext* context, const CreateContextRequest& request,
@@ -106,8 +109,15 @@ EagerService::Stub::Stub(
channel_.get(), rpcmethod_RegisterFunction_, context, request, response);
}
+::grpc::Status EagerService::Stub::SendTensor(::grpc::ClientContext* context,
+ const SendTensorRequest& request,
+ SendTensorResponse* response) {
+ return ::grpc::internal::BlockingUnaryCall(
+ channel_.get(), rpcmethod_SendTensor_, context, request, response);
+}
+
EagerService::AsyncService::AsyncService() {
- for (int i = 0; i < 6; ++i) {
+ for (int i = 0; i < 7; ++i) {
AddMethod(new ::grpc::internal::RpcServiceMethod(
grpcEagerService_method_names[i],
::grpc::internal::RpcMethod::NORMAL_RPC, nullptr));