|
const grpc::string & | method () const |
|
const grpc::string & | host () const |
|
| CallbackServerContext () |
| Public constructors are for direct use only by mocking tests. More...
|
|
void | AddInitialMetadata (const grpc::string &key, const grpc::string &value) |
| Add the (key, value) pair to the initial metadata associated with a server call. More...
|
|
void | AddTrailingMetadata (const grpc::string &key, const grpc::string &value) |
| Add the (key, value) pair to the initial metadata associated with a server call. More...
|
|
std::shared_ptr< const ::grpc::AuthContext > | auth_context () const |
| Return the authentication context for this server call. More...
|
|
grpc_call * | c_call () |
| Should be used for framework-level extensions only. More...
|
|
const struct census_context * | census_context () const |
| Get the census context associated with this server call. More...
|
|
const std::multimap< grpc::string_ref, grpc::string_ref > & | client_metadata () const |
| Return a collection of initial metadata key-value pairs sent from the client. More...
|
|
grpc_compression_algorithm | compression_algorithm () const |
| Return the compression algorithm the server call will request be used. More...
|
|
grpc_compression_level | compression_level () const |
| Return the compression algorithm to be used by the server call. More...
|
|
bool | compression_level_set () const |
| Return a bool indicating whether the compression level for this call has been set (either implicitly or through a previous call to set_compression_level. More...
|
|
std::chrono::system_clock::time_point | deadline () const |
| Return the deadline for the server call. More...
|
|
bool | IsCancelled () const |
| IsCancelled is always safe to call when using sync or callback API. More...
|
|
grpc::string | peer () const |
| Return the peer uri in a string. More...
|
|
gpr_timespec | raw_deadline () const |
| Return a gpr_timespec representation of the server call's deadline. More...
|
|
void | set_compression_algorithm (grpc_compression_algorithm algorithm) |
| Set algorithm to be the compression algorithm used for the server call. More...
|
|
void | set_compression_level (grpc_compression_level level) |
| Set level to be the compression level used for the server call. More...
|
|
void | SetLoadReportingCosts (const std::vector< grpc::string > &cost_data) |
| Set the serialized load reporting costs in cost_data for the call. More...
|
|
void | TryCancel () const |
| Cancel the Call from the server. More...
|
|
::grpc_impl::ServerUnaryReactor * | DefaultReactor () |
| Get a library-owned default unary reactor for use in minimal reaction cases. More...
|
|
::grpc::experimental::RpcAllocatorState * | GetRpcAllocatorState () |
| NOTE: This is an API for advanced users who need custom allocators. More...
|
|
virtual | ~ServerContextBase () |
|
std::chrono::system_clock::time_point | deadline () const |
| Return the deadline for the server call. More...
|
|
gpr_timespec | raw_deadline () const |
| Return a gpr_timespec representation of the server call's deadline. More...
|
|
void | AddInitialMetadata (const grpc::string &key, const grpc::string &value) |
| Add the (key, value) pair to the initial metadata associated with a server call. More...
|
|
void | AddTrailingMetadata (const grpc::string &key, const grpc::string &value) |
| Add the (key, value) pair to the initial metadata associated with a server call. More...
|
|
bool | IsCancelled () const |
| IsCancelled is always safe to call when using sync or callback API. More...
|
|
void | TryCancel () const |
| Cancel the Call from the server. More...
|
|
const std::multimap< grpc::string_ref, grpc::string_ref > & | client_metadata () const |
| Return a collection of initial metadata key-value pairs sent from the client. More...
|
|
grpc_compression_level | compression_level () const |
| Return the compression algorithm to be used by the server call. More...
|
|
void | set_compression_level (grpc_compression_level level) |
| Set level to be the compression level used for the server call. More...
|
|
bool | compression_level_set () const |
| Return a bool indicating whether the compression level for this call has been set (either implicitly or through a previous call to set_compression_level. More...
|
|
grpc_compression_algorithm | compression_algorithm () const |
| Return the compression algorithm the server call will request be used. More...
|
|
void | set_compression_algorithm (grpc_compression_algorithm algorithm) |
| Set algorithm to be the compression algorithm used for the server call. More...
|
|
void | SetLoadReportingCosts (const std::vector< grpc::string > &cost_data) |
| Set the serialized load reporting costs in cost_data for the call. More...
|
|
std::shared_ptr< const ::grpc::AuthContext > | auth_context () const |
| Return the authentication context for this server call. More...
|
|
grpc::string | peer () const |
| Return the peer uri in a string. More...
|
|
const struct census_context * | census_context () const |
| Get the census context associated with this server call. More...
|
|
grpc_call * | c_call () |
| Should be used for framework-level extensions only. More...
|
|