rofi  1.5.1
_thread_state Struct Reference
Collaboration diagram for _thread_state:
Collaboration graph

Data Fields

RofiViewStatestate
 
unsigned int start
 
unsigned int stop
 
unsigned int count
 
GCond * cond
 
GMutex * mutex
 
unsigned int * acount
 
const char * pattern
 
glong plen
 
void(* callback )(struct _thread_state *t, gpointer data)
 

Detailed Description

Structure with data to process by each worker thread.

Definition at line 557 of file view.c.

Field Documentation

◆ acount

unsigned int* _thread_state::acount

Definition at line 565 of file view.c.

Referenced by rofi_view_call_thread(), and rofi_view_refilter().

◆ callback

void( * _thread_state::callback) (struct _thread_state *t, gpointer data)

Definition at line 569 of file view.c.

Referenced by rofi_view_call_thread(), and rofi_view_refilter().

◆ cond

GCond* _thread_state::cond

Definition at line 563 of file view.c.

Referenced by rofi_view_call_thread(), and rofi_view_refilter().

◆ count

unsigned int _thread_state::count

Definition at line 562 of file view.c.

Referenced by filter_elements(), and rofi_view_refilter().

◆ mutex

GMutex* _thread_state::mutex

Definition at line 564 of file view.c.

Referenced by rofi_view_call_thread(), and rofi_view_refilter().

◆ pattern

const char* _thread_state::pattern

Definition at line 567 of file view.c.

Referenced by filter_elements(), and rofi_view_refilter().

◆ plen

glong _thread_state::plen

Definition at line 568 of file view.c.

Referenced by filter_elements(), and rofi_view_refilter().

◆ start

unsigned int _thread_state::start

Definition at line 560 of file view.c.

Referenced by filter_elements(), and rofi_view_refilter().

◆ state

◆ stop

unsigned int _thread_state::stop

Definition at line 561 of file view.c.

Referenced by filter_elements(), and rofi_view_refilter().


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