Classes | Namespaces | Functions
server_async.cc File Reference
#include <algorithm>
#include <forward_list>
#include <functional>
#include <memory>
#include <mutex>
#include <thread>
#include <grpc/grpc.h>
#include <grpc/support/alloc.h>
#include <grpc/support/log.h>
#include <grpcpp/generic/async_generic_service.h>
#include <grpcpp/resource_quota.h>
#include <grpcpp/security/server_credentials.h>
#include <grpcpp/server.h>
#include <grpcpp/server_builder.h>
#include <grpcpp/server_context.h>
#include <grpcpp/support/config.h>
#include "src/core/lib/gprpp/host_port.h"
#include "src/core/lib/surface/completion_queue.h"
#include "src/proto/grpc/testing/benchmark_service.grpc.pb.h"
#include "test/core/util/test_config.h"
#include "test/cpp/qps/qps_server_builder.h"
#include "test/cpp/qps/server.h"
Include dependency graph for server_async.cc:

Go to the source code of this file.

Classes

class  grpc::testing::AsyncQpsServerTest< RequestType, ResponseType, ServiceType, ServerContextType >
 
struct  grpc::testing::AsyncQpsServerTest< RequestType, ResponseType, ServiceType, ServerContextType >::PerThreadShutdownState
 
class  grpc::testing::AsyncQpsServerTest< RequestType, ResponseType, ServiceType, ServerContextType >::ServerRpcContext
 
class  grpc::testing::AsyncQpsServerTest< RequestType, ResponseType, ServiceType, ServerContextType >::ServerRpcContextStreamingFromClientImpl
 
class  grpc::testing::AsyncQpsServerTest< RequestType, ResponseType, ServiceType, ServerContextType >::ServerRpcContextStreamingFromServerImpl
 
class  grpc::testing::AsyncQpsServerTest< RequestType, ResponseType, ServiceType, ServerContextType >::ServerRpcContextStreamingImpl
 
class  grpc::testing::AsyncQpsServerTest< RequestType, ResponseType, ServiceType, ServerContextType >::ServerRpcContextUnaryImpl
 

Namespaces

 grpc
 
 grpc::testing
 

Functions

std::unique_ptr< Servergrpc::testing::CreateAsyncGenericServer (const ServerConfig &config)
 
std::unique_ptr< Servergrpc::testing::CreateAsyncServer (const ServerConfig &config)
 
static Status grpc::testing::ProcessGenericRPC (const PayloadConfig &payload_config, ByteBuffer *request, ByteBuffer *response)
 
static Status grpc::testing::ProcessSimpleRPC (const PayloadConfig &, SimpleRequest *request, SimpleResponse *response)
 
static void grpc::testing::RegisterBenchmarkService (ServerBuilder *builder, BenchmarkService::AsyncService *service)
 
static void grpc::testing::RegisterGenericService (ServerBuilder *builder, grpc::AsyncGenericService *service)
 


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:30