GRPC Core  18.0.0
Public Member Functions | Data Fields
grpc_core::Server::RegisteredMethod Struct Reference

Public Member Functions

 RegisteredMethod (const char *method_arg, const char *host_arg, grpc_server_register_method_payload_handling payload_handling_arg, uint32_t flags_arg)
 
 ~RegisteredMethod ()=default
 

Data Fields

const std::string method
 
const std::string host
 
const grpc_server_register_method_payload_handling payload_handling
 
const uint32_t flags
 
std::unique_ptr< RequestMatcherInterfacematcher
 

Constructor & Destructor Documentation

◆ RegisteredMethod()

grpc_core::Server::RegisteredMethod::RegisteredMethod ( const char *  method_arg,
const char *  host_arg,
grpc_server_register_method_payload_handling  payload_handling_arg,
uint32_t  flags_arg 
)
inline

◆ ~RegisteredMethod()

grpc_core::Server::RegisteredMethod::~RegisteredMethod ( )
default

Field Documentation

◆ flags

const uint32_t grpc_core::Server::RegisteredMethod::flags

◆ host

const std::string grpc_core::Server::RegisteredMethod::host

◆ matcher

std::unique_ptr<RequestMatcherInterface> grpc_core::Server::RegisteredMethod::matcher

◆ method

const std::string grpc_core::Server::RegisteredMethod::method

◆ payload_handling

const grpc_server_register_method_payload_handling grpc_core::Server::RegisteredMethod::payload_handling

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