Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
grpc::ClientReadReactor< Response > Class Template Reference

#include <client_callback.h>

Public Member Functions

void AddHold ()
 
void AddMultipleHolds (int holds)
 
void OnDone (const grpc::Status &) override
 
virtual void OnReadDone (bool)
 
virtual void OnReadInitialMetadataDone (bool)
 
void RemoveHold ()
 
void StartCall ()
 
void StartRead (Response *resp)
 

Private Member Functions

void BindReader (ClientCallbackReader< Response > *reader)
 

Private Attributes

ClientCallbackReader< Response > * reader_
 

Friends

class ClientCallbackReader< Response >
 

Detailed Description

template<class Response>
class grpc::ClientReadReactor< Response >

ClientReadReactor is the interface for a server-streaming RPC. All public methods behave as in ClientBidiReactor.

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

Member Function Documentation

◆ AddHold()

template<class Response >
void grpc::ClientReadReactor< Response >::AddHold ( )
inline

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

◆ AddMultipleHolds()

template<class Response >
void grpc::ClientReadReactor< Response >::AddMultipleHolds ( int  holds)
inline

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

◆ BindReader()

template<class Response >
void grpc::ClientReadReactor< Response >::BindReader ( ClientCallbackReader< Response > *  reader)
inlineprivate

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

◆ OnDone()

template<class Response >
void grpc::ClientReadReactor< Response >::OnDone ( const grpc::Status )
inlineoverride

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

◆ OnReadDone()

template<class Response >
virtual void grpc::ClientReadReactor< Response >::OnReadDone ( bool  )
inlinevirtual

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

◆ OnReadInitialMetadataDone()

template<class Response >
virtual void grpc::ClientReadReactor< Response >::OnReadInitialMetadataDone ( bool  )
inlinevirtual

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

◆ RemoveHold()

template<class Response >
void grpc::ClientReadReactor< Response >::RemoveHold ( )
inline

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

◆ StartCall()

template<class Response >
void grpc::ClientReadReactor< Response >::StartCall ( )
inline

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

◆ StartRead()

template<class Response >
void grpc::ClientReadReactor< Response >::StartRead ( Response *  resp)
inline

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

Friends And Related Function Documentation

◆ ClientCallbackReader< Response >

template<class Response >
friend class ClientCallbackReader< Response >
friend

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

Member Data Documentation

◆ reader_

template<class Response >
ClientCallbackReader<Response>* grpc::ClientReadReactor< Response >::reader_
private

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


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


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