Public Member Functions | Private Attributes | List of all members
grpc::testing::SynchronousServer Class Referencefinal
Inheritance diagram for grpc::testing::SynchronousServer:
Inheritance graph
[legend]

Public Member Functions

std::shared_ptr< ChannelInProcessChannel (const ChannelArguments &args) override
 
 SynchronousServer (const ServerConfig &config)
 
- Public Member Functions inherited from grpc::testing::Server
int cores () const
 
virtual int GetPollCount ()
 
ServerStats Mark (bool reset)
 
int port () const
 
 Server (const ServerConfig &config)
 
virtual ~Server ()
 

Private Attributes

std::unique_ptr< grpc::Serverimpl_
 
BenchmarkServiceImpl service_
 

Additional Inherited Members

- Static Public Member Functions inherited from grpc::testing::Server
static std::shared_ptr< ServerCredentialsCreateServerCredentials (const ServerConfig &config)
 
static bool SetPayload (PayloadType type, int size, Payload *payload)
 
- Static Protected Member Functions inherited from grpc::testing::Server
static void ApplyConfigToBuilder (const ServerConfig &config, ServerBuilder *builder)
 

Detailed Description

Definition at line 155 of file server_sync.cc.

Constructor & Destructor Documentation

◆ SynchronousServer()

grpc::testing::SynchronousServer::SynchronousServer ( const ServerConfig &  config)
inlineexplicit

Definition at line 157 of file server_sync.cc.

Member Function Documentation

◆ InProcessChannel()

std::shared_ptr<Channel> grpc::testing::SynchronousServer::InProcessChannel ( const ChannelArguments args)
inlineoverridevirtual

Implements grpc::testing::Server.

Definition at line 181 of file server_sync.cc.

Member Data Documentation

◆ impl_

std::unique_ptr<grpc::Server> grpc::testing::SynchronousServer::impl_
private

Definition at line 188 of file server_sync.cc.

◆ service_

BenchmarkServiceImpl grpc::testing::SynchronousServer::service_
private

Definition at line 187 of file server_sync.cc.


The documentation for this class was generated from the following file:


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