static */
| 114 | |
| 115 | /* static */ |
| 116 | Status GdrServer::Create(const ServerDef& server_def, Env* env, |
| 117 | std::unique_ptr<ServerInterface>* out_server) { |
| 118 | std::unique_ptr<GdrServer> ret( |
| 119 | new GdrServer(server_def, env == nullptr ? Env::Default() : env)); |
| 120 | TF_RETURN_IF_ERROR(ret->Init()); |
| 121 | *out_server = std::move(ret); |
| 122 | return Status::OK(); |
| 123 | } |
| 124 | |
| 125 | namespace { |
| 126 |