GRPC C++  1.39.1
Public Member Functions
grpc::internal::ExternalConnectionAcceptorImpl Class Reference

#include <external_connection_acceptor_impl.h>

Public Member Functions

 ExternalConnectionAcceptorImpl (const std::string &name, ServerBuilder::experimental_type::ExternalConnectionType type, std::shared_ptr< ServerCredentials > creds)
 
std::unique_ptr< experimental::ExternalConnectionAcceptorGetAcceptor ()
 
void HandleNewConnection (experimental::ExternalConnectionAcceptor::NewConnectionParameters *p)
 
void Shutdown ()
 
void Start ()
 
const char * name ()
 
ServerCredentialsGetCredentials ()
 
void SetToChannelArgs (::grpc::ChannelArguments *args)
 

Constructor & Destructor Documentation

◆ ExternalConnectionAcceptorImpl()

grpc::internal::ExternalConnectionAcceptorImpl::ExternalConnectionAcceptorImpl ( const std::string &  name,
ServerBuilder::experimental_type::ExternalConnectionType  type,
std::shared_ptr< ServerCredentials creds 
)

Member Function Documentation

◆ GetAcceptor()

std::unique_ptr< experimental::ExternalConnectionAcceptor > grpc::internal::ExternalConnectionAcceptorImpl::GetAcceptor ( )

◆ GetCredentials()

ServerCredentials* grpc::internal::ExternalConnectionAcceptorImpl::GetCredentials ( )
inline

◆ HandleNewConnection()

void grpc::internal::ExternalConnectionAcceptorImpl::HandleNewConnection ( experimental::ExternalConnectionAcceptor::NewConnectionParameters p)

◆ name()

const char* grpc::internal::ExternalConnectionAcceptorImpl::name ( )
inline

◆ SetToChannelArgs()

void grpc::internal::ExternalConnectionAcceptorImpl::SetToChannelArgs ( ::grpc::ChannelArguments args)

◆ Shutdown()

void grpc::internal::ExternalConnectionAcceptorImpl::Shutdown ( )

◆ Start()

void grpc::internal::ExternalConnectionAcceptorImpl::Start ( )

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