GRPC Core
18.0.0
|
#include <subchannel.h>
Data Structures | |
struct | Args |
Public Member Functions | |
void | StartTransportStreamOpBatch (grpc_transport_stream_op_batch *batch) |
grpc_call_stack * | GetCallStack () |
void | SetAfterCallStackDestroy (grpc_closure *closure) |
RefCountedPtr< SubchannelCall > | Ref () GRPC_MUST_USE_RESULT |
RefCountedPtr< SubchannelCall > | Ref (const DebugLocation &location, const char *reason) GRPC_MUST_USE_RESULT |
void | Unref () |
void | Unref (const DebugLocation &location, const char *reason) |
Static Public Member Functions | |
static RefCountedPtr< SubchannelCall > | Create (Args args, grpc_error_handle *error) |
Friends | |
template<typename T > | |
class | RefCountedPtr |
|
static |
grpc_call_stack * grpc_core::SubchannelCall::GetCallStack | ( | ) |
RefCountedPtr< SubchannelCall > grpc_core::SubchannelCall::Ref | ( | ) |
RefCountedPtr< SubchannelCall > grpc_core::SubchannelCall::Ref | ( | const DebugLocation & | location, |
const char * | reason | ||
) |
void grpc_core::SubchannelCall::SetAfterCallStackDestroy | ( | grpc_closure * | closure | ) |
void grpc_core::SubchannelCall::StartTransportStreamOpBatch | ( | grpc_transport_stream_op_batch * | batch | ) |
void grpc_core::SubchannelCall::Unref | ( | ) |
void grpc_core::SubchannelCall::Unref | ( | const DebugLocation & | location, |
const char * | reason | ||
) |
|
friend |