Public Attributes | List of all members
POOL_ctx_s Struct Reference

Public Attributes

ZSTD_customMem customMem
 
size_t numThreadsBusy
 
POOL_jobqueue
 
int queueEmpty
 
size_t queueHead
 
ZSTD_pthread_mutex_t queueMutex
 
ZSTD_pthread_cond_t queuePopCond
 
ZSTD_pthread_cond_t queuePushCond
 
size_t queueSize
 
size_t queueTail
 
int shutdown
 
size_t threadCapacity
 
size_t threadLimit
 
ZSTD_pthread_tthreads
 

Detailed Description

Definition at line 4315 of file zstd.c.

Member Data Documentation

◆ customMem

ZSTD_customMem POOL_ctx_s::customMem

Definition at line 4316 of file zstd.c.

◆ numThreadsBusy

size_t POOL_ctx_s::numThreadsBusy

Definition at line 4329 of file zstd.c.

◆ queue

POOL_job* POOL_ctx_s::queue

Definition at line 4323 of file zstd.c.

◆ queueEmpty

int POOL_ctx_s::queueEmpty

Definition at line 4331 of file zstd.c.

◆ queueHead

size_t POOL_ctx_s::queueHead

Definition at line 4324 of file zstd.c.

◆ queueMutex

ZSTD_pthread_mutex_t POOL_ctx_s::queueMutex

Definition at line 4334 of file zstd.c.

◆ queuePopCond

ZSTD_pthread_cond_t POOL_ctx_s::queuePopCond

Definition at line 4338 of file zstd.c.

◆ queuePushCond

ZSTD_pthread_cond_t POOL_ctx_s::queuePushCond

Definition at line 4336 of file zstd.c.

◆ queueSize

size_t POOL_ctx_s::queueSize

Definition at line 4326 of file zstd.c.

◆ queueTail

size_t POOL_ctx_s::queueTail

Definition at line 4325 of file zstd.c.

◆ shutdown

int POOL_ctx_s::shutdown

Definition at line 4340 of file zstd.c.

◆ threadCapacity

size_t POOL_ctx_s::threadCapacity

Definition at line 4319 of file zstd.c.

◆ threadLimit

size_t POOL_ctx_s::threadLimit

Definition at line 4320 of file zstd.c.

◆ threads

ZSTD_pthread_t* POOL_ctx_s::threads

Definition at line 4318 of file zstd.c.


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


plotjuggler
Author(s): Davide Faconti
autogenerated on Sun Aug 11 2024 02:24:29