Classes | Namespaces | Functions
impl/codegen/client_callback.h File Reference
#include <atomic>
#include <functional>
#include <grpcpp/impl/codegen/call.h>
#include <grpcpp/impl/codegen/call_op_set.h>
#include <grpcpp/impl/codegen/callback_common.h>
#include <grpcpp/impl/codegen/channel_interface.h>
#include <grpcpp/impl/codegen/config.h>
#include <grpcpp/impl/codegen/core_codegen_interface.h>
#include <grpcpp/impl/codegen/status.h>
#include <grpcpp/impl/codegen/sync.h>
Include dependency graph for impl/codegen/client_callback.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  grpc::internal::CallbackUnaryCallImpl< InputMessage, OutputMessage >
 
class  grpc::ClientBidiReactor< Request, Response >
 ClientBidiReactor is the interface for a bidirectional streaming RPC. More...
 
class  grpc::ClientBidiReactor< Request, Response >
 ClientBidiReactor is the interface for a bidirectional streaming RPC. More...
 
class  grpc::ClientCallbackReader< Response >
 
class  grpc::internal::ClientCallbackReaderFactory< Response >
 
class  grpc::internal::ClientCallbackReaderFactory< Response >
 
class  grpc::internal::ClientCallbackReaderImpl< Response >
 
class  grpc::ClientCallbackReaderWriter< Request, Response >
 
class  grpc::internal::ClientCallbackReaderWriterFactory< Request, Response >
 
class  grpc::internal::ClientCallbackReaderWriterFactory< Request, Response >
 
class  grpc::internal::ClientCallbackReaderWriterImpl< Request, Response >
 
class  grpc::ClientCallbackUnary
 
class  grpc::internal::ClientCallbackUnaryFactory
 
class  grpc::internal::ClientCallbackUnaryImpl
 
class  grpc::ClientCallbackWriter< Request >
 
class  grpc::internal::ClientCallbackWriterFactory< Request >
 
class  grpc::internal::ClientCallbackWriterFactory< Request >
 
class  grpc::internal::ClientCallbackWriterImpl< Request >
 
class  grpc::internal::ClientReactor
 
class  grpc::ClientReadReactor< Response >
 
class  grpc::ClientReadReactor< Response >
 
class  grpc::ClientUnaryReactor
 
class  grpc::ClientWriteReactor< Request >
 
class  grpc::ClientWriteReactor< Request >
 
struct  grpc::internal::ClientCallbackWriterImpl< Request >::StartCallBacklog
 
struct  grpc::internal::ClientCallbackReaderImpl< Response >::StartCallBacklog
 
struct  grpc::internal::ClientCallbackReaderWriterImpl< Request, Response >::StartCallBacklog
 

Namespaces

 grpc
 
 grpc::internal
 Actual implementation of bi-directional streaming.
 

Functions

template<class InputMessage , class OutputMessage , class BaseInputMessage = InputMessage, class BaseOutputMessage = OutputMessage>
void grpc::internal::CallbackUnaryCall (grpc::ChannelInterface *channel, const grpc::internal::RpcMethod &method, grpc::ClientContext *context, const InputMessage *request, OutputMessage *result, std::function< void(grpc::Status)> on_completion)
 


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