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

#include <client_callback.h>

Inheritance diagram for grpc::ClientCallbackWriter< Request >:
Inheritance graph
[legend]

Public Member Functions

virtual void AddHold (int holds)=0
 
virtual void RemoveHold ()=0
 
virtual void StartCall ()=0
 
void Write (const Request *req)
 
virtual void Write (const Request *req, grpc::WriteOptions options)=0
 
void WriteLast (const Request *req, grpc::WriteOptions options)
 
virtual void WritesDone ()=0
 
virtual ~ClientCallbackWriter ()
 

Protected Member Functions

void BindReactor (ClientWriteReactor< Request > *reactor)
 

Detailed Description

template<class Request>
class grpc::ClientCallbackWriter< Request >

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

Constructor & Destructor Documentation

◆ ~ClientCallbackWriter()

template<class Request >
virtual grpc::ClientCallbackWriter< Request >::~ClientCallbackWriter ( )
inlinevirtual

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

Member Function Documentation

◆ AddHold()

template<class Request >
virtual void grpc::ClientCallbackWriter< Request >::AddHold ( int  holds)
pure virtual

◆ BindReactor()

template<class Request >
void grpc::ClientCallbackWriter< Request >::BindReactor ( ClientWriteReactor< Request > *  reactor)
inlineprotected

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

◆ RemoveHold()

template<class Request >
virtual void grpc::ClientCallbackWriter< Request >::RemoveHold ( )
pure virtual

◆ StartCall()

template<class Request >
virtual void grpc::ClientCallbackWriter< Request >::StartCall ( )
pure virtual

◆ Write() [1/2]

template<class Request >
void grpc::ClientCallbackWriter< Request >::Write ( const Request *  req)
inline

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

◆ Write() [2/2]

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

◆ WriteLast()

template<class Request >
void grpc::ClientCallbackWriter< Request >::WriteLast ( const Request *  req,
grpc::WriteOptions  options 
)
inline

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

◆ WritesDone()

template<class Request >
virtual void grpc::ClientCallbackWriter< Request >::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