Public Member Functions | Protected Member Functions | List of all members
grpc::ClientCallbackReaderWriter< Request, Response > Class Template Referenceabstract

#include <client_callback.h>

Inheritance diagram for grpc::ClientCallbackReaderWriter< Request, Response >:
Inheritance graph
[legend]

Public Member Functions

virtual void AddHold (int holds)=0
 
virtual void Read (Response *resp)=0
 
virtual void RemoveHold ()=0
 
virtual void StartCall ()=0
 
virtual void Write (const Request *req, grpc::WriteOptions options)=0
 
virtual void WritesDone ()=0
 
virtual ~ClientCallbackReaderWriter ()
 

Protected Member Functions

void BindReactor (ClientBidiReactor< Request, Response > *reactor)
 

Detailed Description

template<class Request, class Response>
class grpc::ClientCallbackReaderWriter< Request, Response >

Definition at line 162 of file impl/codegen/client_callback.h.

Constructor & Destructor Documentation

◆ ~ClientCallbackReaderWriter()

template<class Request , class Response >
virtual grpc::ClientCallbackReaderWriter< Request, Response >::~ClientCallbackReaderWriter ( )
inlinevirtual

Definition at line 164 of file impl/codegen/client_callback.h.

Member Function Documentation

◆ AddHold()

template<class Request , class Response >
virtual void grpc::ClientCallbackReaderWriter< Request, Response >::AddHold ( int  holds)
pure virtual

◆ BindReactor()

template<class Request , class Response >
void grpc::ClientCallbackReaderWriter< Request, Response >::BindReactor ( ClientBidiReactor< Request, Response > *  reactor)
inlineprotected

Definition at line 173 of file impl/codegen/client_callback.h.

◆ Read()

template<class Request , class Response >
virtual void grpc::ClientCallbackReaderWriter< Request, Response >::Read ( Response *  resp)
pure virtual

◆ RemoveHold()

template<class Request , class Response >
virtual void grpc::ClientCallbackReaderWriter< Request, Response >::RemoveHold ( )
pure virtual

◆ StartCall()

template<class Request , class Response >
virtual void grpc::ClientCallbackReaderWriter< Request, Response >::StartCall ( )
pure virtual

◆ Write()

template<class Request , class Response >
virtual void grpc::ClientCallbackReaderWriter< Request, Response >::Write ( const Request *  req,
grpc::WriteOptions  options 
)
pure virtual

◆ WritesDone()

template<class Request , class Response >
virtual void grpc::ClientCallbackReaderWriter< Request, Response >::WritesDone ( )
pure virtual

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


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