GRPC Core  18.0.0
Data Structures | Namespaces
server.h File Reference
#include <grpc/support/port_platform.h>
#include <list>
#include <vector>
#include "absl/status/statusor.h"
#include "absl/types/optional.h"
#include <grpc/grpc.h>
#include "src/core/lib/channel/channel_args.h"
#include "src/core/lib/channel/channel_stack.h"
#include "src/core/lib/channel/channelz.h"
#include "src/core/lib/debug/trace.h"
#include "src/core/lib/gprpp/atomic.h"
#include "src/core/lib/iomgr/resolve_address.h"
#include "src/core/lib/surface/completion_queue.h"
#include "src/core/lib/transport/transport.h"

Go to the source code of this file.

Data Structures

class  grpc_core::Server
 
struct  grpc_core::Server::BatchCallAllocation
 
struct  grpc_core::Server::RegisteredCallAllocation
 
class  grpc_core::Server::ListenerInterface
 Interface for listeners. More...
 
struct  grpc_server
 
struct  grpc_server_config_fetcher
 
class  grpc_server_config_fetcher::ConnectionManager
 
class  grpc_server_config_fetcher::WatcherInterface
 

Namespaces

 grpc_core
 Round Robin Policy.