RT
Data Fields
s_thr_pool Struct Reference

#include <libui.h>

Collaboration diagram for s_thr_pool:
Collaboration graph
[legend]

Data Fields

int is_stopped
 
short thr_count
 
pthread_mutex_t wait_lock
 
pthread_cond_t wait_sig
 
int pxl_idx
 
int limit
 
pthread_mutex_t idx_lock
 
pthread_mutex_t idle_lock
 
short idle_count
 
pthread_cond_t render_done
 
t_sdlsdl
 
int(* do_pxl )(int, int, void *)
 
void * prg_data
 
pthread_t * thrs
 

Field Documentation

◆ do_pxl

int(* s_thr_pool::do_pxl) (int, int, void *)

◆ idle_count

short s_thr_pool::idle_count

◆ idle_lock

pthread_mutex_t s_thr_pool::idle_lock

◆ idx_lock

pthread_mutex_t s_thr_pool::idx_lock

◆ is_stopped

int s_thr_pool::is_stopped

◆ limit

int s_thr_pool::limit

◆ prg_data

void* s_thr_pool::prg_data

◆ pxl_idx

int s_thr_pool::pxl_idx

◆ render_done

pthread_cond_t s_thr_pool::render_done

◆ sdl

t_sdl* s_thr_pool::sdl

◆ thr_count

short s_thr_pool::thr_count

◆ thrs

pthread_t* s_thr_pool::thrs

◆ wait_lock

pthread_mutex_t s_thr_pool::wait_lock

◆ wait_sig

pthread_cond_t s_thr_pool::wait_sig

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