Classes | |
struct | ChildCall |
struct | ParentCall |
Protected Member Functions | |
Call (Arena *arena, bool is_client, Timestamp send_deadline) | |
ParentCall * | GetOrCreateParentCall () |
absl::Status | InitParent (Call *parent, uint32_t propagation_mask) |
void | MaybeUnpublishFromParent () |
ParentCall * | parent_call () |
void | PropagateCancellationToChildren () |
void | PublishToParent (Call *parent) |
Timestamp | send_deadline () const |
void | set_send_deadline (Timestamp send_deadline) |
~Call ()=default | |
![]() | |
~CppImplOf ()=default | |
Private Attributes | |
Arena *const | arena_ |
bool | cancellation_is_inherited_ = false |
ChildCall * | child_ = nullptr |
const bool | is_client_ |
std::atomic< ParentCall * > | parent_call_ {nullptr} |
Timestamp | send_deadline_ |
Additional Inherited Members | |
![]() | |
static const Call * | FromC (const grpc_call *c_type) |
static Call * | FromC (grpc_call *c_type) |
|
protecteddefault |
|
pure virtual |
Implemented in grpc_core::FilterStackCall.
|
pure virtual |
Implemented in grpc_core::FilterStackCall.
void Call::CancelWithStatus | ( | grpc_status_code | status, |
const char * | description | ||
) |
|
pure virtual |
Implemented in grpc_core::FilterStackCall.
|
pure virtual |
Implemented in grpc_core::FilterStackCall.
|
pure virtual |
Implemented in grpc_core::FilterStackCall.
|
pure virtual |
Implemented in grpc_core::FilterStackCall.
|
pure virtual |
Implemented in grpc_core::FilterStackCall.
|
pure virtual |
Implemented in grpc_core::FilterStackCall.
|
pure virtual |
Implemented in grpc_core::FilterStackCall.
|
protected |
|
pure virtual |
Implemented in grpc_core::FilterStackCall.
|
pure virtual |
Implemented in grpc_core::FilterStackCall.
|
protected |
|
pure virtual |
Implemented in grpc_core::FilterStackCall.
|
pure virtual |
Implemented in grpc_core::FilterStackCall.
|
pure virtual |
Implemented in grpc_core::FilterStackCall.
|
protected |
|
inlineprotected |
|
inlineprotected |
|
pure virtual |
Implemented in grpc_core::FilterStackCall.
|
pure virtual |
Implemented in grpc_core::FilterStackCall.
|
pure virtual |
Implemented in grpc_core::FilterStackCall.
|
pure virtual |
Implemented in grpc_core::FilterStackCall.
|
pure virtual |
Implemented in grpc_core::FilterStackCall.
|
private |