Classes | Functions | Variables
grpc_event_engine::iomgr_engine Namespace Reference

Classes

class  ThreadPool
 
class  TimeAveragedStats
 
struct  Timer
 
class  TimerHeap
 
class  TimerList
 
class  TimerListHost
 
class  TimerManager
 

Functions

 TEST (TimeAveragedStatsTest, NoRegressFullPersistTest)
 
 TEST (TimeAveragedStatsTest, NoRegressNoPersistTest1)
 
 TEST (TimeAveragedStatsTest, NoRegressNoPersistTest2)
 
 TEST (TimeAveragedStatsTest, NoRegressNoPersistTest3)
 
 TEST (TimeAveragedStatsTest, NoRegressSomePersistTest)
 
 TEST (TimeAveragedStatsTest, SomeDecayTest)
 
 TEST (TimeAveragedStatsTest, SomeRegressNoPersistTest)
 
 TEST (TimeAveragedStatsTest, SomeRegressSomePersistTest)
 
 TEST (TimerListTest, Add)
 
 TEST (TimerListTest, Destruction)
 
 TEST (TimerListTest, LongRunningServiceCleanup)
 

Variables

static const double kAddDeadlineScale = 0.33
 
static const size_t kInvalidHeapIndex = std::numeric_limits<size_t>::max()
 
static const double kMaxQueueWindowDuration = 1.0
 
static const double kMinQueueWindowDuration = 0.01
 

Function Documentation

◆ TEST() [1/11]

grpc_event_engine::iomgr_engine::TEST ( TimeAveragedStatsTest  ,
NoRegressFullPersistTest   
)

◆ TEST() [2/11]

grpc_event_engine::iomgr_engine::TEST ( TimeAveragedStatsTest  ,
NoRegressNoPersistTest1   
)

◆ TEST() [3/11]

grpc_event_engine::iomgr_engine::TEST ( TimeAveragedStatsTest  ,
NoRegressNoPersistTest2   
)

◆ TEST() [4/11]

grpc_event_engine::iomgr_engine::TEST ( TimeAveragedStatsTest  ,
NoRegressNoPersistTest3   
)

◆ TEST() [5/11]

grpc_event_engine::iomgr_engine::TEST ( TimeAveragedStatsTest  ,
NoRegressSomePersistTest   
)

◆ TEST() [6/11]

grpc_event_engine::iomgr_engine::TEST ( TimeAveragedStatsTest  ,
SomeDecayTest   
)

◆ TEST() [7/11]

grpc_event_engine::iomgr_engine::TEST ( TimeAveragedStatsTest  ,
SomeRegressNoPersistTest   
)

◆ TEST() [8/11]

grpc_event_engine::iomgr_engine::TEST ( TimeAveragedStatsTest  ,
SomeRegressSomePersistTest   
)

◆ TEST() [9/11]

grpc_event_engine::iomgr_engine::TEST ( TimerListTest  ,
Add   
)

◆ TEST() [10/11]

grpc_event_engine::iomgr_engine::TEST ( TimerListTest  ,
Destruction   
)

◆ TEST() [11/11]

grpc_event_engine::iomgr_engine::TEST ( TimerListTest  ,
LongRunningServiceCleanup   
)

Variable Documentation

◆ kAddDeadlineScale

const double grpc_event_engine::iomgr_engine::kAddDeadlineScale = 0.33
static

Definition at line 39 of file event_engine/iomgr_engine/timer.cc.

◆ kInvalidHeapIndex

const size_t grpc_event_engine::iomgr_engine::kInvalidHeapIndex = std::numeric_limits<size_t>::max()
static

Definition at line 38 of file event_engine/iomgr_engine/timer.cc.

◆ kMaxQueueWindowDuration

const double grpc_event_engine::iomgr_engine::kMaxQueueWindowDuration = 1.0
static

Definition at line 41 of file event_engine/iomgr_engine/timer.cc.

◆ kMinQueueWindowDuration

const double grpc_event_engine::iomgr_engine::kMinQueueWindowDuration = 0.01
static

Definition at line 40 of file event_engine/iomgr_engine/timer.cc.



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