Classes | Namespaces | Macros | Functions | Variables
server_cc.cc File Reference
#include <limits.h>
#include <string.h>
#include <algorithm>
#include <atomic>
#include <cstdlib>
#include <memory>
#include <new>
#include <sstream>
#include <string>
#include <type_traits>
#include <utility>
#include <vector>
#include "absl/memory/memory.h"
#include <grpc/byte_buffer.h>
#include <grpc/grpc.h>
#include <grpc/impl/codegen/gpr_types.h>
#include <grpc/impl/codegen/grpc_types.h>
#include <grpc/slice.h>
#include <grpc/support/log.h>
#include <grpc/support/sync.h>
#include <grpc/support/time.h>
#include <grpcpp/channel.h>
#include <grpcpp/completion_queue.h>
#include <grpcpp/generic/async_generic_service.h>
#include <grpcpp/health_check_service_interface.h>
#include <grpcpp/impl/call.h>
#include <grpcpp/impl/codegen/call_op_set.h>
#include <grpcpp/impl/codegen/call_op_set_interface.h>
#include <grpcpp/impl/codegen/completion_queue_tag.h>
#include <grpcpp/impl/codegen/interceptor_common.h>
#include <grpcpp/impl/codegen/metadata_map.h>
#include <grpcpp/impl/codegen/server_callback_handlers.h>
#include <grpcpp/impl/codegen/server_interface.h>
#include <grpcpp/impl/codegen/sync.h>
#include <grpcpp/impl/grpc_library.h>
#include <grpcpp/impl/rpc_method.h>
#include <grpcpp/impl/rpc_service_method.h>
#include <grpcpp/impl/server_initializer.h>
#include <grpcpp/impl/service_type.h>
#include <grpcpp/security/server_credentials.h>
#include <grpcpp/server.h>
#include <grpcpp/server_context.h>
#include <grpcpp/support/channel_arguments.h>
#include <grpcpp/support/client_interceptor.h>
#include <grpcpp/support/config.h>
#include <grpcpp/support/interceptor.h>
#include <grpcpp/support/method_handler.h>
#include <grpcpp/support/server_interceptor.h>
#include <grpcpp/support/slice.h>
#include <grpcpp/support/status.h>
#include "src/core/ext/transport/inproc/inproc_transport.h"
#include "src/core/lib/gprpp/manual_constructor.h"
#include "src/core/lib/iomgr/error.h"
#include "src/core/lib/iomgr/exec_ctx.h"
#include "src/core/lib/iomgr/iomgr.h"
#include "src/core/lib/profiling/timers.h"
#include "src/core/lib/resource_quota/api.h"
#include "src/core/lib/surface/completion_queue.h"
#include "src/core/lib/surface/server.h"
#include "src/cpp/client/create_channel_internal.h"
#include "src/cpp/server/external_connection_acceptor_impl.h"
#include "src/cpp/server/health/default_health_check_service.h"
#include "src/cpp/thread_manager/thread_manager.h"

Go to the source code of this file.

Classes

class  grpc::Server::CallbackRequest< ServerContextType >::CallbackCallTag
 
class  grpc::Server::CallbackRequest< ServerContextType >
 
struct  grpc::Server::SyncRequest::ServerContextWrapper
 
class  grpc::Server::SyncRequest
 
class  grpc::Server::SyncRequestThreadManager
 
class  grpc::Server::UnimplementedAsyncRequest
 
class  grpc::Server::UnimplementedAsyncResponse
 

Namespaces

 grpc
 

Macros

#define DEFAULT_MAX_SYNC_SERVER_THREADS   INT_MAX
 

Functions

static grpc_server_register_method_payload_handling grpc::PayloadHandlingForMethod (grpc::internal::RpcServiceMethod *method)
 

Variables

static grpc::internal::GrpcLibraryInitializer grpc::g_gli_initializer
 

Macro Definition Documentation

◆ DEFAULT_MAX_SYNC_SERVER_THREADS

#define DEFAULT_MAX_SYNC_SERVER_THREADS   INT_MAX

Definition at line 94 of file server_cc.cc.



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