Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
grpc::internal::CallOpSendInitialMetadata Class Reference

#include <call_op_set.h>

Public Member Functions

 CallOpSendInitialMetadata ()
 
void SendInitialMetadata (std::multimap< std::string, std::string > *metadata, uint32_t flags)
 
void set_compression_level (grpc_compression_level level)
 

Protected Member Functions

void AddOp (grpc_op *ops, size_t *nops)
 
void FinishOp (bool *)
 
void SetFinishInterceptionHookPoint (InterceptorBatchMethodsImpl *)
 
void SetHijackingState (InterceptorBatchMethodsImpl *)
 
void SetInterceptionHookPoint (InterceptorBatchMethodsImpl *interceptor_methods)
 

Protected Attributes

uint32_t flags_
 
bool hijacked_ = false
 
grpc_metadatainitial_metadata_
 
size_t initial_metadata_count_
 
struct {
   bool   is_set
 
   grpc_compression_level   level
 
maybe_compression_level_
 
std::multimap< std::string, std::string > * metadata_map_
 
bool send_
 

Detailed Description

Definition at line 219 of file call_op_set.h.

Constructor & Destructor Documentation

◆ CallOpSendInitialMetadata()

grpc::internal::CallOpSendInitialMetadata::CallOpSendInitialMetadata ( )
inline

Definition at line 221 of file call_op_set.h.

Member Function Documentation

◆ AddOp()

void grpc::internal::CallOpSendInitialMetadata::AddOp ( grpc_op ops,
size_t *  nops 
)
inlineprotected

Definition at line 239 of file call_op_set.h.

◆ FinishOp()

void grpc::internal::CallOpSendInitialMetadata::FinishOp ( bool )
inlineprotected

Definition at line 256 of file call_op_set.h.

◆ SendInitialMetadata()

void grpc::internal::CallOpSendInitialMetadata::SendInitialMetadata ( std::multimap< std::string, std::string > *  metadata,
uint32_t  flags 
)
inline

Definition at line 225 of file call_op_set.h.

◆ set_compression_level()

void grpc::internal::CallOpSendInitialMetadata::set_compression_level ( grpc_compression_level  level)
inline

Definition at line 233 of file call_op_set.h.

◆ SetFinishInterceptionHookPoint()

void grpc::internal::CallOpSendInitialMetadata::SetFinishInterceptionHookPoint ( InterceptorBatchMethodsImpl )
inlineprotected

Definition at line 270 of file call_op_set.h.

◆ SetHijackingState()

void grpc::internal::CallOpSendInitialMetadata::SetHijackingState ( InterceptorBatchMethodsImpl )
inlineprotected

Definition at line 273 of file call_op_set.h.

◆ SetInterceptionHookPoint()

void grpc::internal::CallOpSendInitialMetadata::SetInterceptionHookPoint ( InterceptorBatchMethodsImpl interceptor_methods)
inlineprotected

Definition at line 262 of file call_op_set.h.

Member Data Documentation

◆ flags_

uint32_t grpc::internal::CallOpSendInitialMetadata::flags_
protected

Definition at line 279 of file call_op_set.h.

◆ hijacked_

bool grpc::internal::CallOpSendInitialMetadata::hijacked_ = false
protected

Definition at line 277 of file call_op_set.h.

◆ initial_metadata_

grpc_metadata* grpc::internal::CallOpSendInitialMetadata::initial_metadata_
protected

Definition at line 282 of file call_op_set.h.

◆ initial_metadata_count_

size_t grpc::internal::CallOpSendInitialMetadata::initial_metadata_count_
protected

Definition at line 280 of file call_op_set.h.

◆ is_set

bool grpc::internal::CallOpSendInitialMetadata::is_set

Definition at line 284 of file call_op_set.h.

◆ level

grpc_compression_level grpc::internal::CallOpSendInitialMetadata::level

Definition at line 285 of file call_op_set.h.

◆ maybe_compression_level_

struct { ... } grpc::internal::CallOpSendInitialMetadata::maybe_compression_level_

◆ metadata_map_

std::multimap<std::string, std::string>* grpc::internal::CallOpSendInitialMetadata::metadata_map_
protected

Definition at line 281 of file call_op_set.h.

◆ send_

bool grpc::internal::CallOpSendInitialMetadata::send_
protected

Definition at line 278 of file call_op_set.h.


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


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