VLC  4.0.0-dev
Data Fields
background_thread Struct Reference
Collaboration diagram for background_thread:
Collaboration graph
[legend]

Data Fields

struct background_workerowner
 
vlc_cond_t probe_cancel_wait
 wait for probe request or cancelation More...
 
bool probe
 true if a probe is requested More...
 
bool cancel
 true if a cancel is requested More...
 
struct tasktask
 current task More...
 
struct vlc_list node
 

Field Documentation

◆ cancel

bool background_thread::cancel

true if a cancel is requested

Referenced by background_thread_Create(), BackgroundWorkerCancelLocked(), and Thread().

◆ node

struct vlc_list background_thread::node

Referenced by RemoveThread(), and SpawnThread().

◆ owner

struct background_worker* background_thread::owner

◆ probe

bool background_thread::probe

true if a probe is requested

Referenced by background_thread_Create(), background_worker_RequestProbe(), and Thread().

◆ probe_cancel_wait

vlc_cond_t background_thread::probe_cancel_wait

wait for probe request or cancelation

Referenced by background_thread_Create(), background_worker_RequestProbe(), BackgroundWorkerCancelLocked(), and Thread().

◆ task

struct task* background_thread::task

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