Classes | Functions | Variables
grpc::testing::interop Namespace Reference

Classes

struct  ServerStartedCondition
 

Functions

void RunServer (const std::shared_ptr< ServerCredentials > &creds)
 
void RunServer (const std::shared_ptr< ServerCredentials > &creds, const int port, ServerStartedCondition *server_started_condition, std::unique_ptr< std::vector< std::unique_ptr< grpc::ServerBuilderOption >>> server_options)
 
void RunServer (const std::shared_ptr< ServerCredentials > &creds, int port, ServerStartedCondition *server_started_condition)
 
void RunServer (const std::shared_ptr< ServerCredentials > &creds, std::unique_ptr< std::vector< std::unique_ptr< ServerBuilderOption >>> server_options)
 

Variables

gpr_atm g_got_sigint
 

Function Documentation

◆ RunServer() [1/4]

void grpc::testing::interop::RunServer ( const std::shared_ptr< ServerCredentials > &  creds)

Run gRPC interop server using port FLAGS_port.

Parameters
credsThe credentials associated with the server.

Definition at line 320 of file interop_server.cc.

◆ RunServer() [2/4]

void grpc::testing::interop::RunServer ( const std::shared_ptr< ServerCredentials > &  creds,
const int  port,
ServerStartedCondition server_started_condition,
std::unique_ptr< std::vector< std::unique_ptr< grpc::ServerBuilderOption >>>  server_options 
)

Run gRPC interop server.

Parameters
credsThe credentials associated with the server.
portPort to use for the server.
server_optionsList of options to set when building the server.
server_started_condition(optional) Struct holding mutex, condition

◆ RunServer() [3/4]

void grpc::testing::interop::RunServer ( const std::shared_ptr< ServerCredentials > &  creds,
int  port,
ServerStartedCondition server_started_condition 
)

Run gRPC interop server.

Parameters
credsThe credentials associated with the server.
portPort to use for the server.
server_started_condition(optional) Struct holding mutex, condition variable, and condition used to notify when the server has started.

Definition at line 333 of file interop_server.cc.

◆ RunServer() [4/4]

void grpc::testing::interop::RunServer ( const std::shared_ptr< ServerCredentials > &  creds,
std::unique_ptr< std::vector< std::unique_ptr< ServerBuilderOption >>>  server_options 
)

Run gRPC interop server.

Parameters
credsThe credentials associated with the server.
server_optionsList of options to set when building the server.

Definition at line 325 of file interop_server.cc.

Variable Documentation

◆ g_got_sigint

gpr_atm grpc::testing::interop::g_got_sigint

Definition at line 25 of file interop_server_bootstrap.cc.



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