Public Member Functions | Private Member Functions | Private Attributes | List of all members
grpc::ServerContextBase::TestServerCallbackUnary Class Reference
Inheritance diagram for grpc::ServerContextBase::TestServerCallbackUnary:
Inheritance graph
[legend]

Public Member Functions

void Finish (grpc::Status s) override
 
void SendInitialMetadata () override
 
grpc::Status status () const
 
bool status_set () const
 
 TestServerCallbackUnary (ServerContextBase *ctx, std::function< void(grpc::Status)> func)
 
- Public Member Functions inherited from grpc::ServerCallbackUnary
 ~ServerCallbackUnary () override
 
- Public Member Functions inherited from grpc::internal::ServerCallbackCall
void MaybeCallOnCancel ()
 
void MaybeCallOnCancel (ServerReactor *reactor)
 
void MaybeDone ()
 
void MaybeDone (bool inline_ondone)
 
virtual ~ServerCallbackCall ()
 

Private Member Functions

void CallOnDone () override
 
grpc::internal::ServerReactorreactor () override
 

Private Attributes

const std::function< void(grpc::Status s)> func_
 
grpc::ServerUnaryReactor *const reactor_
 
grpc::Status status_
 
std::atomic_bool status_set_ {false}
 

Additional Inherited Members

- Protected Member Functions inherited from grpc::ServerCallbackUnary
template<class Reactor >
void BindReactor (Reactor *reactor)
 
- Protected Member Functions inherited from grpc::internal::ServerCallbackCall
void Ref ()
 Increases the reference count. More...
 

Detailed Description

Definition at line 512 of file grpcpp/impl/codegen/server_context.h.

Constructor & Destructor Documentation

◆ TestServerCallbackUnary()

grpc::ServerContextBase::TestServerCallbackUnary::TestServerCallbackUnary ( ServerContextBase ctx,
std::function< void(grpc::Status)>  func 
)
inline

Definition at line 514 of file grpcpp/impl/codegen/server_context.h.

Member Function Documentation

◆ CallOnDone()

void grpc::ServerContextBase::TestServerCallbackUnary::CallOnDone ( )
inlineoverrideprivatevirtual

◆ Finish()

void grpc::ServerContextBase::TestServerCallbackUnary::Finish ( grpc::Status  s)
inlineoverridevirtual

Implements grpc::ServerCallbackUnary.

Definition at line 519 of file grpcpp/impl/codegen/server_context.h.

◆ reactor()

grpc::internal::ServerReactor* grpc::ServerContextBase::TestServerCallbackUnary::reactor ( )
inlineoverrideprivatevirtual

◆ SendInitialMetadata()

void grpc::ServerContextBase::TestServerCallbackUnary::SendInitialMetadata ( )
inlineoverridevirtual

Implements grpc::ServerCallbackUnary.

Definition at line 524 of file grpcpp/impl/codegen/server_context.h.

◆ status()

grpc::Status grpc::ServerContextBase::TestServerCallbackUnary::status ( ) const
inline

Definition at line 529 of file grpcpp/impl/codegen/server_context.h.

◆ status_set()

bool grpc::ServerContextBase::TestServerCallbackUnary::status_set ( ) const
inline

Definition at line 526 of file grpcpp/impl/codegen/server_context.h.

Member Data Documentation

◆ func_

const std::function<void(grpc::Status s)> grpc::ServerContextBase::TestServerCallbackUnary::func_
private

Definition at line 538 of file grpcpp/impl/codegen/server_context.h.

◆ reactor_

grpc::ServerUnaryReactor* const grpc::ServerContextBase::TestServerCallbackUnary::reactor_
private

Definition at line 535 of file grpcpp/impl/codegen/server_context.h.

◆ status_

grpc::Status grpc::ServerContextBase::TestServerCallbackUnary::status_
private

Definition at line 537 of file grpcpp/impl/codegen/server_context.h.

◆ status_set_

std::atomic_bool grpc::ServerContextBase::TestServerCallbackUnary::status_set_ {false}
private

Definition at line 536 of file grpcpp/impl/codegen/server_context.h.


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


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