GRPC C++  1.66.0
Public Member Functions
grpc::internal::Call Class Referencefinal

Straightforward wrapping of the C call object. More...

#include <call.h>

Public Member Functions

 Call ()
 
 Call (grpc_call *call, CallHook *call_hook, grpc::CompletionQueue *cq)
 call is owned by the caller More...
 
 Call (grpc_call *call, CallHook *call_hook, grpc::CompletionQueue *cq, experimental::ClientRpcInfo *rpc_info)
 
 Call (grpc_call *call, CallHook *call_hook, grpc::CompletionQueue *cq, int max_receive_message_size, experimental::ServerRpcInfo *rpc_info)
 
void PerformOps (CallOpSetInterface *ops)
 
grpc_callcall () const
 
grpc::CompletionQueuecq () const
 
int max_receive_message_size () const
 
experimental::ClientRpcInfoclient_rpc_info () const
 
experimental::ServerRpcInfoserver_rpc_info () const
 

Detailed Description

Straightforward wrapping of the C call object.

Constructor & Destructor Documentation

◆ Call() [1/4]

grpc::internal::Call::Call ( )
inline

◆ Call() [2/4]

grpc::internal::Call::Call ( grpc_call call,
CallHook call_hook,
grpc::CompletionQueue cq 
)
inline

call is owned by the caller

◆ Call() [3/4]

grpc::internal::Call::Call ( grpc_call call,
CallHook call_hook,
grpc::CompletionQueue cq,
experimental::ClientRpcInfo rpc_info 
)
inline

◆ Call() [4/4]

grpc::internal::Call::Call ( grpc_call call,
CallHook call_hook,
grpc::CompletionQueue cq,
int  max_receive_message_size,
experimental::ServerRpcInfo rpc_info 
)
inline

Member Function Documentation

◆ call()

grpc_call* grpc::internal::Call::call ( ) const
inline

◆ client_rpc_info()

experimental::ClientRpcInfo* grpc::internal::Call::client_rpc_info ( ) const
inline

◆ cq()

grpc::CompletionQueue* grpc::internal::Call::cq ( ) const
inline

◆ max_receive_message_size()

int grpc::internal::Call::max_receive_message_size ( ) const
inline

◆ PerformOps()

void grpc::internal::Call::PerformOps ( CallOpSetInterface ops)
inline

◆ server_rpc_info()

experimental::ServerRpcInfo* grpc::internal::Call::server_rpc_info ( ) const
inline

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