GRPC Core  18.0.0
Data Structures | Functions | Variables
timer_manager.cc File Reference
#include <grpc/support/port_platform.h>
#include "src/core/lib/iomgr/timer_manager.h"
#include <inttypes.h>
#include <grpc/support/alloc.h>
#include <grpc/support/log.h>
#include "src/core/lib/debug/trace.h"
#include "src/core/lib/gprpp/thd.h"
#include "src/core/lib/iomgr/timer.h"

Data Structures

struct  completed_thread
 

Functions

void grpc_timer_manager_tick ()
 
void grpc_timer_manager_init (void)
 
void grpc_timer_manager_shutdown (void)
 
void grpc_timer_manager_set_threading (bool enabled)
 
void grpc_kick_poller (void)
 
uint64_t grpc_timer_manager_get_wakeups_testonly (void)
 

Variables

grpc_core::TraceFlag grpc_timer_check_trace
 

Function Documentation

◆ grpc_kick_poller()

void grpc_kick_poller ( void  )

◆ grpc_timer_manager_get_wakeups_testonly()

uint64_t grpc_timer_manager_get_wakeups_testonly ( void  )

◆ grpc_timer_manager_init()

void grpc_timer_manager_init ( void  )

◆ grpc_timer_manager_set_threading()

void grpc_timer_manager_set_threading ( bool  enabled)

◆ grpc_timer_manager_shutdown()

void grpc_timer_manager_shutdown ( void  )

◆ grpc_timer_manager_tick()

void grpc_timer_manager_tick ( void  )

Variable Documentation

◆ grpc_timer_check_trace

grpc_core::TraceFlag grpc_timer_check_trace
extern