GRPC Core  9.0.0
Macros | Functions
block_annotate.h File Reference

Go to the source code of this file.

Macros

#define GRPC_SCHEDULING_START_BLOCKING_REGION
 
#define GRPC_SCHEDULING_END_BLOCKING_REGION
 
#define GRPC_SCHEDULING_END_BLOCKING_REGION_NO_EXEC_CTX
 

Functions

void gpr_thd_start_blocking_region ()
 
void gpr_thd_end_blocking_region ()
 

Macro Definition Documentation

◆ GRPC_SCHEDULING_END_BLOCKING_REGION

#define GRPC_SCHEDULING_END_BLOCKING_REGION
Value:
do { \
} while (0)
void InvalidateNow()
Invalidates the stored time value.
Definition: exec_ctx.h:190
static ExecCtx * Get()
Gets pointer to current exec_ctx.
Definition: exec_ctx.h:215

◆ GRPC_SCHEDULING_END_BLOCKING_REGION_NO_EXEC_CTX

#define GRPC_SCHEDULING_END_BLOCKING_REGION_NO_EXEC_CTX
Value:
do { \
} while (0)

◆ GRPC_SCHEDULING_START_BLOCKING_REGION

#define GRPC_SCHEDULING_START_BLOCKING_REGION
Value:
do { \
} while (0)

Function Documentation

◆ gpr_thd_end_blocking_region()

void gpr_thd_end_blocking_region ( )

◆ gpr_thd_start_blocking_region()

void gpr_thd_start_blocking_region ( )