rofi 2.0.0
_thread_state_view Struct Reference
Collaboration diagram for _thread_state_view:
Collaboration graph

Data Fields

thread_state st
GCond * cond
GMutex * mutex
unsigned int * acount
RofiViewStatestate
unsigned int start
unsigned int stop
unsigned int count
const char * pattern
glong plen

Detailed Description

Thread state for workers started for the view.

Definition at line 411 of file view.c.

Field Documentation

◆ acount

unsigned int* _thread_state_view::acount

Count that is protected by lock.

Definition at line 420 of file view.c.

Referenced by filter_elements(), and rofi_view_refilter_real().

◆ cond

GCond* _thread_state_view::cond

Condition.

Definition at line 416 of file view.c.

Referenced by filter_elements(), and rofi_view_refilter_real().

◆ count

unsigned int _thread_state_view::count

Rows processed.

Definition at line 429 of file view.c.

Referenced by filter_elements(), and rofi_view_refilter_real().

◆ mutex

GMutex* _thread_state_view::mutex

Lock for condition.

Definition at line 418 of file view.c.

Referenced by filter_elements(), and rofi_view_refilter_real().

◆ pattern

const char* _thread_state_view::pattern

Pattern input to filter.

Definition at line 432 of file view.c.

Referenced by filter_elements(), and rofi_view_refilter_real().

◆ plen

glong _thread_state_view::plen

Length of pattern.

Definition at line 434 of file view.c.

Referenced by filter_elements(), and rofi_view_refilter_real().

◆ st

thread_state _thread_state_view::st

Generic thread state.

Definition at line 413 of file view.c.

Referenced by rofi_view_refilter_real().

◆ start

unsigned int _thread_state_view::start

Start row for this worker.

Definition at line 425 of file view.c.

Referenced by filter_elements(), and rofi_view_refilter_real().

◆ state

RofiViewState* _thread_state_view::state

Current state.

Definition at line 423 of file view.c.

Referenced by filter_elements(), and rofi_view_refilter_real().

◆ stop

unsigned int _thread_state_view::stop

Stop row for this worker.

Definition at line 427 of file view.c.

Referenced by rofi_view_refilter_real().


The documentation for this struct was generated from the following file:
  • /builddir/build/BUILD/rofi-2.0.0-build/rofi-2.0.0/source/view.c