GRPC C++  1.66.0
Data Structures | Public Member Functions | Static Public Member Functions | Friends
grpc::internal::ClientCallbackWriterImpl< Request > Class Template Reference

#include <client_context.h>

Public Member Functions

void StartCall () ABSL_LOCKS_EXCLUDED(start_mu_) override
 
void Write (const Request *msg, grpc::WriteOptions options) ABSL_LOCKS_EXCLUDED(start_mu_) override
 
void WritesDone () ABSL_LOCKS_EXCLUDED(start_mu_) override
 
void AddHold (int holds) override
 
void RemoveHold () override
 

Static Public Member Functions

static void operator delete (void *, std::size_t size)
 
static void operator delete (void *, void *)
 

Friends

class ClientCallbackWriterFactory< Request >
 

Member Function Documentation

◆ AddHold()

template<class Request >
void grpc::internal::ClientCallbackWriterImpl< Request >::AddHold ( int  holds)
inlineoverride

◆ operator delete() [1/2]

template<class Request >
static void grpc::internal::ClientCallbackWriterImpl< Request >::operator delete ( void *  ,
std::size_t  size 
)
inlinestatic

◆ operator delete() [2/2]

template<class Request >
static void grpc::internal::ClientCallbackWriterImpl< Request >::operator delete ( void *  ,
void *   
)
inlinestatic

◆ RemoveHold()

template<class Request >
void grpc::internal::ClientCallbackWriterImpl< Request >::RemoveHold ( )
inlineoverride

◆ StartCall()

template<class Request >
void grpc::internal::ClientCallbackWriterImpl< Request >::StartCall ( )
inlineoverride

◆ Write()

template<class Request >
void grpc::internal::ClientCallbackWriterImpl< Request >::Write ( const Request *  msg,
grpc::WriteOptions  options 
)
inlineoverride

◆ WritesDone()

template<class Request >
void grpc::internal::ClientCallbackWriterImpl< Request >::WritesDone ( )
inlineoverride

Friends And Related Function Documentation

◆ ClientCallbackWriterFactory< Request >

template<class Request >
friend class ClientCallbackWriterFactory< Request >
friend

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