agones.dev/agones@v1.54.0/sdks/cpp/src/agones/sdk.grpc.pb.cc (about) 1 // Copyright 2024 Google LLC All Rights Reserved. 2 // 3 // Licensed under the Apache License, Version 2.0 (the "License"); 4 // you may not use this file except in compliance with the License. 5 // You may obtain a copy of the License at 6 // 7 // http://www.apache.org/licenses/LICENSE-2.0 8 // 9 // Unless required by applicable law or agreed to in writing, software 10 // distributed under the License is distributed on an "AS IS" BASIS, 11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 // See the License for the specific language governing permissions and 13 // limitations under the License. 14 15 // This code was autogenerated. Do not edit directly. 16 // Generated by the gRPC C++ plugin. 17 // If you make any local change, they will be lost. 18 // source: sdk.proto 19 20 #include "sdk.pb.h" 21 #include "sdk.grpc.pb.h" 22 23 #include <functional> 24 #include <grpcpp/support/async_stream.h> 25 #include <grpcpp/support/async_unary_call.h> 26 #include <grpcpp/impl/channel_interface.h> 27 #include <grpcpp/impl/client_unary_call.h> 28 #include <grpcpp/support/client_callback.h> 29 #include <grpcpp/support/message_allocator.h> 30 #include <grpcpp/support/method_handler.h> 31 #include <grpcpp/impl/rpc_service_method.h> 32 #include <grpcpp/support/server_callback.h> 33 #include <grpcpp/impl/server_callback_handlers.h> 34 #include <grpcpp/server_context.h> 35 #include <grpcpp/impl/service_type.h> 36 #include <grpcpp/support/sync_stream.h> 37 #include <grpcpp/ports_def.inc> 38 namespace agones { 39 namespace dev { 40 namespace sdk { 41 42 static const char* SDK_method_names[] = { 43 "/agones.dev.sdk.SDK/Ready", 44 "/agones.dev.sdk.SDK/Allocate", 45 "/agones.dev.sdk.SDK/Shutdown", 46 "/agones.dev.sdk.SDK/Health", 47 "/agones.dev.sdk.SDK/GetGameServer", 48 "/agones.dev.sdk.SDK/WatchGameServer", 49 "/agones.dev.sdk.SDK/SetLabel", 50 "/agones.dev.sdk.SDK/SetAnnotation", 51 "/agones.dev.sdk.SDK/Reserve", 52 }; 53 54 std::unique_ptr< SDK::Stub> SDK::NewStub(const std::shared_ptr< ::grpc::ChannelInterface>& channel, const ::grpc::StubOptions& options) { 55 (void)options; 56 std::unique_ptr< SDK::Stub> stub(new SDK::Stub(channel, options)); 57 return stub; 58 } 59 60 SDK::Stub::Stub(const std::shared_ptr< ::grpc::ChannelInterface>& channel, const ::grpc::StubOptions& options) 61 : channel_(channel), rpcmethod_Ready_(SDK_method_names[0], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel) 62 , rpcmethod_Allocate_(SDK_method_names[1], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel) 63 , rpcmethod_Shutdown_(SDK_method_names[2], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel) 64 , rpcmethod_Health_(SDK_method_names[3], options.suffix_for_stats(),::grpc::internal::RpcMethod::CLIENT_STREAMING, channel) 65 , rpcmethod_GetGameServer_(SDK_method_names[4], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel) 66 , rpcmethod_WatchGameServer_(SDK_method_names[5], options.suffix_for_stats(),::grpc::internal::RpcMethod::SERVER_STREAMING, channel) 67 , rpcmethod_SetLabel_(SDK_method_names[6], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel) 68 , rpcmethod_SetAnnotation_(SDK_method_names[7], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel) 69 , rpcmethod_Reserve_(SDK_method_names[8], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel) 70 {} 71 72 ::grpc::Status SDK::Stub::Ready(::grpc::ClientContext* context, const ::agones::dev::sdk::Empty& request, ::agones::dev::sdk::Empty* response) { 73 return ::grpc::internal::BlockingUnaryCall< ::agones::dev::sdk::Empty, ::agones::dev::sdk::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(channel_.get(), rpcmethod_Ready_, context, request, response); 74 } 75 76 void SDK::Stub::async::Ready(::grpc::ClientContext* context, const ::agones::dev::sdk::Empty* request, ::agones::dev::sdk::Empty* response, std::function<void(::grpc::Status)> f) { 77 ::grpc::internal::CallbackUnaryCall< ::agones::dev::sdk::Empty, ::agones::dev::sdk::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(stub_->channel_.get(), stub_->rpcmethod_Ready_, context, request, response, std::move(f)); 78 } 79 80 void SDK::Stub::async::Ready(::grpc::ClientContext* context, const ::agones::dev::sdk::Empty* request, ::agones::dev::sdk::Empty* response, ::grpc::ClientUnaryReactor* reactor) { 81 ::grpc::internal::ClientCallbackUnaryFactory::Create< ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(stub_->channel_.get(), stub_->rpcmethod_Ready_, context, request, response, reactor); 82 } 83 84 ::grpc::ClientAsyncResponseReader< ::agones::dev::sdk::Empty>* SDK::Stub::PrepareAsyncReadyRaw(::grpc::ClientContext* context, const ::agones::dev::sdk::Empty& request, ::grpc::CompletionQueue* cq) { 85 return ::grpc::internal::ClientAsyncResponseReaderHelper::Create< ::agones::dev::sdk::Empty, ::agones::dev::sdk::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(channel_.get(), cq, rpcmethod_Ready_, context, request); 86 } 87 88 ::grpc::ClientAsyncResponseReader< ::agones::dev::sdk::Empty>* SDK::Stub::AsyncReadyRaw(::grpc::ClientContext* context, const ::agones::dev::sdk::Empty& request, ::grpc::CompletionQueue* cq) { 89 auto* result = 90 this->PrepareAsyncReadyRaw(context, request, cq); 91 result->StartCall(); 92 return result; 93 } 94 95 ::grpc::Status SDK::Stub::Allocate(::grpc::ClientContext* context, const ::agones::dev::sdk::Empty& request, ::agones::dev::sdk::Empty* response) { 96 return ::grpc::internal::BlockingUnaryCall< ::agones::dev::sdk::Empty, ::agones::dev::sdk::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(channel_.get(), rpcmethod_Allocate_, context, request, response); 97 } 98 99 void SDK::Stub::async::Allocate(::grpc::ClientContext* context, const ::agones::dev::sdk::Empty* request, ::agones::dev::sdk::Empty* response, std::function<void(::grpc::Status)> f) { 100 ::grpc::internal::CallbackUnaryCall< ::agones::dev::sdk::Empty, ::agones::dev::sdk::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(stub_->channel_.get(), stub_->rpcmethod_Allocate_, context, request, response, std::move(f)); 101 } 102 103 void SDK::Stub::async::Allocate(::grpc::ClientContext* context, const ::agones::dev::sdk::Empty* request, ::agones::dev::sdk::Empty* response, ::grpc::ClientUnaryReactor* reactor) { 104 ::grpc::internal::ClientCallbackUnaryFactory::Create< ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(stub_->channel_.get(), stub_->rpcmethod_Allocate_, context, request, response, reactor); 105 } 106 107 ::grpc::ClientAsyncResponseReader< ::agones::dev::sdk::Empty>* SDK::Stub::PrepareAsyncAllocateRaw(::grpc::ClientContext* context, const ::agones::dev::sdk::Empty& request, ::grpc::CompletionQueue* cq) { 108 return ::grpc::internal::ClientAsyncResponseReaderHelper::Create< ::agones::dev::sdk::Empty, ::agones::dev::sdk::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(channel_.get(), cq, rpcmethod_Allocate_, context, request); 109 } 110 111 ::grpc::ClientAsyncResponseReader< ::agones::dev::sdk::Empty>* SDK::Stub::AsyncAllocateRaw(::grpc::ClientContext* context, const ::agones::dev::sdk::Empty& request, ::grpc::CompletionQueue* cq) { 112 auto* result = 113 this->PrepareAsyncAllocateRaw(context, request, cq); 114 result->StartCall(); 115 return result; 116 } 117 118 ::grpc::Status SDK::Stub::Shutdown(::grpc::ClientContext* context, const ::agones::dev::sdk::Empty& request, ::agones::dev::sdk::Empty* response) { 119 return ::grpc::internal::BlockingUnaryCall< ::agones::dev::sdk::Empty, ::agones::dev::sdk::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(channel_.get(), rpcmethod_Shutdown_, context, request, response); 120 } 121 122 void SDK::Stub::async::Shutdown(::grpc::ClientContext* context, const ::agones::dev::sdk::Empty* request, ::agones::dev::sdk::Empty* response, std::function<void(::grpc::Status)> f) { 123 ::grpc::internal::CallbackUnaryCall< ::agones::dev::sdk::Empty, ::agones::dev::sdk::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(stub_->channel_.get(), stub_->rpcmethod_Shutdown_, context, request, response, std::move(f)); 124 } 125 126 void SDK::Stub::async::Shutdown(::grpc::ClientContext* context, const ::agones::dev::sdk::Empty* request, ::agones::dev::sdk::Empty* response, ::grpc::ClientUnaryReactor* reactor) { 127 ::grpc::internal::ClientCallbackUnaryFactory::Create< ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(stub_->channel_.get(), stub_->rpcmethod_Shutdown_, context, request, response, reactor); 128 } 129 130 ::grpc::ClientAsyncResponseReader< ::agones::dev::sdk::Empty>* SDK::Stub::PrepareAsyncShutdownRaw(::grpc::ClientContext* context, const ::agones::dev::sdk::Empty& request, ::grpc::CompletionQueue* cq) { 131 return ::grpc::internal::ClientAsyncResponseReaderHelper::Create< ::agones::dev::sdk::Empty, ::agones::dev::sdk::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(channel_.get(), cq, rpcmethod_Shutdown_, context, request); 132 } 133 134 ::grpc::ClientAsyncResponseReader< ::agones::dev::sdk::Empty>* SDK::Stub::AsyncShutdownRaw(::grpc::ClientContext* context, const ::agones::dev::sdk::Empty& request, ::grpc::CompletionQueue* cq) { 135 auto* result = 136 this->PrepareAsyncShutdownRaw(context, request, cq); 137 result->StartCall(); 138 return result; 139 } 140 141 ::grpc::ClientWriter< ::agones::dev::sdk::Empty>* SDK::Stub::HealthRaw(::grpc::ClientContext* context, ::agones::dev::sdk::Empty* response) { 142 return ::grpc::internal::ClientWriterFactory< ::agones::dev::sdk::Empty>::Create(channel_.get(), rpcmethod_Health_, context, response); 143 } 144 145 void SDK::Stub::async::Health(::grpc::ClientContext* context, ::agones::dev::sdk::Empty* response, ::grpc::ClientWriteReactor< ::agones::dev::sdk::Empty>* reactor) { 146 ::grpc::internal::ClientCallbackWriterFactory< ::agones::dev::sdk::Empty>::Create(stub_->channel_.get(), stub_->rpcmethod_Health_, context, response, reactor); 147 } 148 149 ::grpc::ClientAsyncWriter< ::agones::dev::sdk::Empty>* SDK::Stub::AsyncHealthRaw(::grpc::ClientContext* context, ::agones::dev::sdk::Empty* response, ::grpc::CompletionQueue* cq, void* tag) { 150 return ::grpc::internal::ClientAsyncWriterFactory< ::agones::dev::sdk::Empty>::Create(channel_.get(), cq, rpcmethod_Health_, context, response, true, tag); 151 } 152 153 ::grpc::ClientAsyncWriter< ::agones::dev::sdk::Empty>* SDK::Stub::PrepareAsyncHealthRaw(::grpc::ClientContext* context, ::agones::dev::sdk::Empty* response, ::grpc::CompletionQueue* cq) { 154 return ::grpc::internal::ClientAsyncWriterFactory< ::agones::dev::sdk::Empty>::Create(channel_.get(), cq, rpcmethod_Health_, context, response, false, nullptr); 155 } 156 157 ::grpc::Status SDK::Stub::GetGameServer(::grpc::ClientContext* context, const ::agones::dev::sdk::Empty& request, ::agones::dev::sdk::GameServer* response) { 158 return ::grpc::internal::BlockingUnaryCall< ::agones::dev::sdk::Empty, ::agones::dev::sdk::GameServer, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(channel_.get(), rpcmethod_GetGameServer_, context, request, response); 159 } 160 161 void SDK::Stub::async::GetGameServer(::grpc::ClientContext* context, const ::agones::dev::sdk::Empty* request, ::agones::dev::sdk::GameServer* response, std::function<void(::grpc::Status)> f) { 162 ::grpc::internal::CallbackUnaryCall< ::agones::dev::sdk::Empty, ::agones::dev::sdk::GameServer, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(stub_->channel_.get(), stub_->rpcmethod_GetGameServer_, context, request, response, std::move(f)); 163 } 164 165 void SDK::Stub::async::GetGameServer(::grpc::ClientContext* context, const ::agones::dev::sdk::Empty* request, ::agones::dev::sdk::GameServer* response, ::grpc::ClientUnaryReactor* reactor) { 166 ::grpc::internal::ClientCallbackUnaryFactory::Create< ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(stub_->channel_.get(), stub_->rpcmethod_GetGameServer_, context, request, response, reactor); 167 } 168 169 ::grpc::ClientAsyncResponseReader< ::agones::dev::sdk::GameServer>* SDK::Stub::PrepareAsyncGetGameServerRaw(::grpc::ClientContext* context, const ::agones::dev::sdk::Empty& request, ::grpc::CompletionQueue* cq) { 170 return ::grpc::internal::ClientAsyncResponseReaderHelper::Create< ::agones::dev::sdk::GameServer, ::agones::dev::sdk::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(channel_.get(), cq, rpcmethod_GetGameServer_, context, request); 171 } 172 173 ::grpc::ClientAsyncResponseReader< ::agones::dev::sdk::GameServer>* SDK::Stub::AsyncGetGameServerRaw(::grpc::ClientContext* context, const ::agones::dev::sdk::Empty& request, ::grpc::CompletionQueue* cq) { 174 auto* result = 175 this->PrepareAsyncGetGameServerRaw(context, request, cq); 176 result->StartCall(); 177 return result; 178 } 179 180 ::grpc::ClientReader< ::agones::dev::sdk::GameServer>* SDK::Stub::WatchGameServerRaw(::grpc::ClientContext* context, const ::agones::dev::sdk::Empty& request) { 181 return ::grpc::internal::ClientReaderFactory< ::agones::dev::sdk::GameServer>::Create(channel_.get(), rpcmethod_WatchGameServer_, context, request); 182 } 183 184 void SDK::Stub::async::WatchGameServer(::grpc::ClientContext* context, const ::agones::dev::sdk::Empty* request, ::grpc::ClientReadReactor< ::agones::dev::sdk::GameServer>* reactor) { 185 ::grpc::internal::ClientCallbackReaderFactory< ::agones::dev::sdk::GameServer>::Create(stub_->channel_.get(), stub_->rpcmethod_WatchGameServer_, context, request, reactor); 186 } 187 188 ::grpc::ClientAsyncReader< ::agones::dev::sdk::GameServer>* SDK::Stub::AsyncWatchGameServerRaw(::grpc::ClientContext* context, const ::agones::dev::sdk::Empty& request, ::grpc::CompletionQueue* cq, void* tag) { 189 return ::grpc::internal::ClientAsyncReaderFactory< ::agones::dev::sdk::GameServer>::Create(channel_.get(), cq, rpcmethod_WatchGameServer_, context, request, true, tag); 190 } 191 192 ::grpc::ClientAsyncReader< ::agones::dev::sdk::GameServer>* SDK::Stub::PrepareAsyncWatchGameServerRaw(::grpc::ClientContext* context, const ::agones::dev::sdk::Empty& request, ::grpc::CompletionQueue* cq) { 193 return ::grpc::internal::ClientAsyncReaderFactory< ::agones::dev::sdk::GameServer>::Create(channel_.get(), cq, rpcmethod_WatchGameServer_, context, request, false, nullptr); 194 } 195 196 ::grpc::Status SDK::Stub::SetLabel(::grpc::ClientContext* context, const ::agones::dev::sdk::KeyValue& request, ::agones::dev::sdk::Empty* response) { 197 return ::grpc::internal::BlockingUnaryCall< ::agones::dev::sdk::KeyValue, ::agones::dev::sdk::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(channel_.get(), rpcmethod_SetLabel_, context, request, response); 198 } 199 200 void SDK::Stub::async::SetLabel(::grpc::ClientContext* context, const ::agones::dev::sdk::KeyValue* request, ::agones::dev::sdk::Empty* response, std::function<void(::grpc::Status)> f) { 201 ::grpc::internal::CallbackUnaryCall< ::agones::dev::sdk::KeyValue, ::agones::dev::sdk::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(stub_->channel_.get(), stub_->rpcmethod_SetLabel_, context, request, response, std::move(f)); 202 } 203 204 void SDK::Stub::async::SetLabel(::grpc::ClientContext* context, const ::agones::dev::sdk::KeyValue* request, ::agones::dev::sdk::Empty* response, ::grpc::ClientUnaryReactor* reactor) { 205 ::grpc::internal::ClientCallbackUnaryFactory::Create< ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(stub_->channel_.get(), stub_->rpcmethod_SetLabel_, context, request, response, reactor); 206 } 207 208 ::grpc::ClientAsyncResponseReader< ::agones::dev::sdk::Empty>* SDK::Stub::PrepareAsyncSetLabelRaw(::grpc::ClientContext* context, const ::agones::dev::sdk::KeyValue& request, ::grpc::CompletionQueue* cq) { 209 return ::grpc::internal::ClientAsyncResponseReaderHelper::Create< ::agones::dev::sdk::Empty, ::agones::dev::sdk::KeyValue, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(channel_.get(), cq, rpcmethod_SetLabel_, context, request); 210 } 211 212 ::grpc::ClientAsyncResponseReader< ::agones::dev::sdk::Empty>* SDK::Stub::AsyncSetLabelRaw(::grpc::ClientContext* context, const ::agones::dev::sdk::KeyValue& request, ::grpc::CompletionQueue* cq) { 213 auto* result = 214 this->PrepareAsyncSetLabelRaw(context, request, cq); 215 result->StartCall(); 216 return result; 217 } 218 219 ::grpc::Status SDK::Stub::SetAnnotation(::grpc::ClientContext* context, const ::agones::dev::sdk::KeyValue& request, ::agones::dev::sdk::Empty* response) { 220 return ::grpc::internal::BlockingUnaryCall< ::agones::dev::sdk::KeyValue, ::agones::dev::sdk::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(channel_.get(), rpcmethod_SetAnnotation_, context, request, response); 221 } 222 223 void SDK::Stub::async::SetAnnotation(::grpc::ClientContext* context, const ::agones::dev::sdk::KeyValue* request, ::agones::dev::sdk::Empty* response, std::function<void(::grpc::Status)> f) { 224 ::grpc::internal::CallbackUnaryCall< ::agones::dev::sdk::KeyValue, ::agones::dev::sdk::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(stub_->channel_.get(), stub_->rpcmethod_SetAnnotation_, context, request, response, std::move(f)); 225 } 226 227 void SDK::Stub::async::SetAnnotation(::grpc::ClientContext* context, const ::agones::dev::sdk::KeyValue* request, ::agones::dev::sdk::Empty* response, ::grpc::ClientUnaryReactor* reactor) { 228 ::grpc::internal::ClientCallbackUnaryFactory::Create< ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(stub_->channel_.get(), stub_->rpcmethod_SetAnnotation_, context, request, response, reactor); 229 } 230 231 ::grpc::ClientAsyncResponseReader< ::agones::dev::sdk::Empty>* SDK::Stub::PrepareAsyncSetAnnotationRaw(::grpc::ClientContext* context, const ::agones::dev::sdk::KeyValue& request, ::grpc::CompletionQueue* cq) { 232 return ::grpc::internal::ClientAsyncResponseReaderHelper::Create< ::agones::dev::sdk::Empty, ::agones::dev::sdk::KeyValue, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(channel_.get(), cq, rpcmethod_SetAnnotation_, context, request); 233 } 234 235 ::grpc::ClientAsyncResponseReader< ::agones::dev::sdk::Empty>* SDK::Stub::AsyncSetAnnotationRaw(::grpc::ClientContext* context, const ::agones::dev::sdk::KeyValue& request, ::grpc::CompletionQueue* cq) { 236 auto* result = 237 this->PrepareAsyncSetAnnotationRaw(context, request, cq); 238 result->StartCall(); 239 return result; 240 } 241 242 ::grpc::Status SDK::Stub::Reserve(::grpc::ClientContext* context, const ::agones::dev::sdk::Duration& request, ::agones::dev::sdk::Empty* response) { 243 return ::grpc::internal::BlockingUnaryCall< ::agones::dev::sdk::Duration, ::agones::dev::sdk::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(channel_.get(), rpcmethod_Reserve_, context, request, response); 244 } 245 246 void SDK::Stub::async::Reserve(::grpc::ClientContext* context, const ::agones::dev::sdk::Duration* request, ::agones::dev::sdk::Empty* response, std::function<void(::grpc::Status)> f) { 247 ::grpc::internal::CallbackUnaryCall< ::agones::dev::sdk::Duration, ::agones::dev::sdk::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(stub_->channel_.get(), stub_->rpcmethod_Reserve_, context, request, response, std::move(f)); 248 } 249 250 void SDK::Stub::async::Reserve(::grpc::ClientContext* context, const ::agones::dev::sdk::Duration* request, ::agones::dev::sdk::Empty* response, ::grpc::ClientUnaryReactor* reactor) { 251 ::grpc::internal::ClientCallbackUnaryFactory::Create< ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(stub_->channel_.get(), stub_->rpcmethod_Reserve_, context, request, response, reactor); 252 } 253 254 ::grpc::ClientAsyncResponseReader< ::agones::dev::sdk::Empty>* SDK::Stub::PrepareAsyncReserveRaw(::grpc::ClientContext* context, const ::agones::dev::sdk::Duration& request, ::grpc::CompletionQueue* cq) { 255 return ::grpc::internal::ClientAsyncResponseReaderHelper::Create< ::agones::dev::sdk::Empty, ::agones::dev::sdk::Duration, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(channel_.get(), cq, rpcmethod_Reserve_, context, request); 256 } 257 258 ::grpc::ClientAsyncResponseReader< ::agones::dev::sdk::Empty>* SDK::Stub::AsyncReserveRaw(::grpc::ClientContext* context, const ::agones::dev::sdk::Duration& request, ::grpc::CompletionQueue* cq) { 259 auto* result = 260 this->PrepareAsyncReserveRaw(context, request, cq); 261 result->StartCall(); 262 return result; 263 } 264 265 SDK::Service::Service() { 266 AddMethod(new ::grpc::internal::RpcServiceMethod( 267 SDK_method_names[0], 268 ::grpc::internal::RpcMethod::NORMAL_RPC, 269 new ::grpc::internal::RpcMethodHandler< SDK::Service, ::agones::dev::sdk::Empty, ::agones::dev::sdk::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>( 270 [](SDK::Service* service, 271 ::grpc::ServerContext* ctx, 272 const ::agones::dev::sdk::Empty* req, 273 ::agones::dev::sdk::Empty* resp) { 274 return service->Ready(ctx, req, resp); 275 }, this))); 276 AddMethod(new ::grpc::internal::RpcServiceMethod( 277 SDK_method_names[1], 278 ::grpc::internal::RpcMethod::NORMAL_RPC, 279 new ::grpc::internal::RpcMethodHandler< SDK::Service, ::agones::dev::sdk::Empty, ::agones::dev::sdk::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>( 280 [](SDK::Service* service, 281 ::grpc::ServerContext* ctx, 282 const ::agones::dev::sdk::Empty* req, 283 ::agones::dev::sdk::Empty* resp) { 284 return service->Allocate(ctx, req, resp); 285 }, this))); 286 AddMethod(new ::grpc::internal::RpcServiceMethod( 287 SDK_method_names[2], 288 ::grpc::internal::RpcMethod::NORMAL_RPC, 289 new ::grpc::internal::RpcMethodHandler< SDK::Service, ::agones::dev::sdk::Empty, ::agones::dev::sdk::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>( 290 [](SDK::Service* service, 291 ::grpc::ServerContext* ctx, 292 const ::agones::dev::sdk::Empty* req, 293 ::agones::dev::sdk::Empty* resp) { 294 return service->Shutdown(ctx, req, resp); 295 }, this))); 296 AddMethod(new ::grpc::internal::RpcServiceMethod( 297 SDK_method_names[3], 298 ::grpc::internal::RpcMethod::CLIENT_STREAMING, 299 new ::grpc::internal::ClientStreamingHandler< SDK::Service, ::agones::dev::sdk::Empty, ::agones::dev::sdk::Empty>( 300 [](SDK::Service* service, 301 ::grpc::ServerContext* ctx, 302 ::grpc::ServerReader<::agones::dev::sdk::Empty>* reader, 303 ::agones::dev::sdk::Empty* resp) { 304 return service->Health(ctx, reader, resp); 305 }, this))); 306 AddMethod(new ::grpc::internal::RpcServiceMethod( 307 SDK_method_names[4], 308 ::grpc::internal::RpcMethod::NORMAL_RPC, 309 new ::grpc::internal::RpcMethodHandler< SDK::Service, ::agones::dev::sdk::Empty, ::agones::dev::sdk::GameServer, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>( 310 [](SDK::Service* service, 311 ::grpc::ServerContext* ctx, 312 const ::agones::dev::sdk::Empty* req, 313 ::agones::dev::sdk::GameServer* resp) { 314 return service->GetGameServer(ctx, req, resp); 315 }, this))); 316 AddMethod(new ::grpc::internal::RpcServiceMethod( 317 SDK_method_names[5], 318 ::grpc::internal::RpcMethod::SERVER_STREAMING, 319 new ::grpc::internal::ServerStreamingHandler< SDK::Service, ::agones::dev::sdk::Empty, ::agones::dev::sdk::GameServer>( 320 [](SDK::Service* service, 321 ::grpc::ServerContext* ctx, 322 const ::agones::dev::sdk::Empty* req, 323 ::grpc::ServerWriter<::agones::dev::sdk::GameServer>* writer) { 324 return service->WatchGameServer(ctx, req, writer); 325 }, this))); 326 AddMethod(new ::grpc::internal::RpcServiceMethod( 327 SDK_method_names[6], 328 ::grpc::internal::RpcMethod::NORMAL_RPC, 329 new ::grpc::internal::RpcMethodHandler< SDK::Service, ::agones::dev::sdk::KeyValue, ::agones::dev::sdk::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>( 330 [](SDK::Service* service, 331 ::grpc::ServerContext* ctx, 332 const ::agones::dev::sdk::KeyValue* req, 333 ::agones::dev::sdk::Empty* resp) { 334 return service->SetLabel(ctx, req, resp); 335 }, this))); 336 AddMethod(new ::grpc::internal::RpcServiceMethod( 337 SDK_method_names[7], 338 ::grpc::internal::RpcMethod::NORMAL_RPC, 339 new ::grpc::internal::RpcMethodHandler< SDK::Service, ::agones::dev::sdk::KeyValue, ::agones::dev::sdk::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>( 340 [](SDK::Service* service, 341 ::grpc::ServerContext* ctx, 342 const ::agones::dev::sdk::KeyValue* req, 343 ::agones::dev::sdk::Empty* resp) { 344 return service->SetAnnotation(ctx, req, resp); 345 }, this))); 346 AddMethod(new ::grpc::internal::RpcServiceMethod( 347 SDK_method_names[8], 348 ::grpc::internal::RpcMethod::NORMAL_RPC, 349 new ::grpc::internal::RpcMethodHandler< SDK::Service, ::agones::dev::sdk::Duration, ::agones::dev::sdk::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>( 350 [](SDK::Service* service, 351 ::grpc::ServerContext* ctx, 352 const ::agones::dev::sdk::Duration* req, 353 ::agones::dev::sdk::Empty* resp) { 354 return service->Reserve(ctx, req, resp); 355 }, this))); 356 } 357 358 SDK::Service::~Service() { 359 } 360 361 ::grpc::Status SDK::Service::Ready(::grpc::ServerContext* context, const ::agones::dev::sdk::Empty* request, ::agones::dev::sdk::Empty* response) { 362 (void) context; 363 (void) request; 364 (void) response; 365 return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, ""); 366 } 367 368 ::grpc::Status SDK::Service::Allocate(::grpc::ServerContext* context, const ::agones::dev::sdk::Empty* request, ::agones::dev::sdk::Empty* response) { 369 (void) context; 370 (void) request; 371 (void) response; 372 return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, ""); 373 } 374 375 ::grpc::Status SDK::Service::Shutdown(::grpc::ServerContext* context, const ::agones::dev::sdk::Empty* request, ::agones::dev::sdk::Empty* response) { 376 (void) context; 377 (void) request; 378 (void) response; 379 return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, ""); 380 } 381 382 ::grpc::Status SDK::Service::Health(::grpc::ServerContext* context, ::grpc::ServerReader< ::agones::dev::sdk::Empty>* reader, ::agones::dev::sdk::Empty* response) { 383 (void) context; 384 (void) reader; 385 (void) response; 386 return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, ""); 387 } 388 389 ::grpc::Status SDK::Service::GetGameServer(::grpc::ServerContext* context, const ::agones::dev::sdk::Empty* request, ::agones::dev::sdk::GameServer* response) { 390 (void) context; 391 (void) request; 392 (void) response; 393 return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, ""); 394 } 395 396 ::grpc::Status SDK::Service::WatchGameServer(::grpc::ServerContext* context, const ::agones::dev::sdk::Empty* request, ::grpc::ServerWriter< ::agones::dev::sdk::GameServer>* writer) { 397 (void) context; 398 (void) request; 399 (void) writer; 400 return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, ""); 401 } 402 403 ::grpc::Status SDK::Service::SetLabel(::grpc::ServerContext* context, const ::agones::dev::sdk::KeyValue* request, ::agones::dev::sdk::Empty* response) { 404 (void) context; 405 (void) request; 406 (void) response; 407 return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, ""); 408 } 409 410 ::grpc::Status SDK::Service::SetAnnotation(::grpc::ServerContext* context, const ::agones::dev::sdk::KeyValue* request, ::agones::dev::sdk::Empty* response) { 411 (void) context; 412 (void) request; 413 (void) response; 414 return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, ""); 415 } 416 417 ::grpc::Status SDK::Service::Reserve(::grpc::ServerContext* context, const ::agones::dev::sdk::Duration* request, ::agones::dev::sdk::Empty* response) { 418 (void) context; 419 (void) request; 420 (void) response; 421 return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, ""); 422 } 423 424 425 } // namespace agones 426 } // namespace dev 427 } // namespace sdk 428 #include <grpcpp/ports_undef.inc> 429