proxygen
folly::ThreadPoolExecutor::PoolStats Struct Reference

#include <ThreadPoolExecutor.h>

Public Member Functions

 PoolStats ()
 

Public Attributes

size_t threadCount
 
size_t idleThreadCount
 
size_t activeThreadCount
 
uint64_t pendingTaskCount
 
uint64_t totalTaskCount
 
std::chrono::nanoseconds maxIdleTime
 

Detailed Description

Definition at line 99 of file ThreadPoolExecutor.h.

Constructor & Destructor Documentation

folly::ThreadPoolExecutor::PoolStats::PoolStats ( )
inline

Member Data Documentation

size_t folly::ThreadPoolExecutor::PoolStats::activeThreadCount

Definition at line 107 of file ThreadPoolExecutor.h.

Referenced by folly::ThreadPoolExecutor::getPoolStats(), and TEST().

size_t folly::ThreadPoolExecutor::PoolStats::idleThreadCount

Definition at line 107 of file ThreadPoolExecutor.h.

Referenced by folly::ThreadPoolExecutor::getPoolStats().

std::chrono::nanoseconds folly::ThreadPoolExecutor::PoolStats::maxIdleTime

Definition at line 109 of file ThreadPoolExecutor.h.

Referenced by folly::ThreadPoolExecutor::getPoolStats().

uint64_t folly::ThreadPoolExecutor::PoolStats::pendingTaskCount

Definition at line 108 of file ThreadPoolExecutor.h.

Referenced by folly::ThreadPoolExecutor::getPoolStats().

size_t folly::ThreadPoolExecutor::PoolStats::threadCount

Definition at line 107 of file ThreadPoolExecutor.h.

Referenced by folly::ThreadPoolExecutor::getPoolStats().

uint64_t folly::ThreadPoolExecutor::PoolStats::totalTaskCount

Definition at line 108 of file ThreadPoolExecutor.h.

Referenced by folly::ThreadPoolExecutor::getPoolStats().


The documentation for this struct was generated from the following file: