libsoundio-d ~master (2021-08-17T21:58:51Z)
Dub
Repo
SoundIoOsCond
soundio
os
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
struct
SoundIoOsCond
struct
SoundIoOsCond
struct
SoundIoOsCond
version(!SOUNDIO_OS_KQUEUE && !Windows)
extern (
C
) @
nogc
nothrow __gshared
struct
SoundIoOsCond {
pthread_cond_t
id
;
bool
id_init
;
pthread_condattr_t
attr
;
bool
attr_init
;
pthread_mutex_t
default_mutex_id
;
bool
default_mutex_init
;
}
Members
Variables
attr
pthread_condattr_t
attr
;
Undocumented in source.
attr_init
bool
attr_init
;
Undocumented in source.
default_mutex_id
pthread_mutex_t
default_mutex_id
;
Undocumented in source.
default_mutex_init
bool
default_mutex_init
;
Undocumented in source.
id
pthread_cond_t
id
;
Undocumented in source.
id_init
bool
id_init
;
Undocumented in source.
Meta
Source
See Implementation
soundio
os
aliases
COINIT
CONDITION_VARIABLE
INIT_ONCE
enums
COINIT_APARTMENTTHREADED
static functions
CoInitializeEx
CoUninitialize
InitOnceBeginInitialize
InitOnceComplete
InitializeConditionVariable
SleepConditionVariableCS
WakeConditionVariable
assert_no_err
ceil_dbl_to_size_t
internal_init
mkstemp
run_pthread
run_win32_thread
soundio_os_cond_create
soundio_os_cond_destroy
soundio_os_cond_signal
soundio_os_cond_timed_wait
soundio_os_cond_wait
soundio_os_deinit_mirrored_memory
soundio_os_get_time
soundio_os_init
soundio_os_init_mirrored_memory
soundio_os_mutex_create
soundio_os_mutex_destroy
soundio_os_mutex_lock
soundio_os_mutex_unlock
soundio_os_page_size
soundio_os_thread_create
soundio_os_thread_destroy
static variables
COINITBASE_MULTITHREADED
INIT_ONCE_ASYNC
INIT_ONCE_STATIC_INIT
MAP_ANONYMOUS
cclock
init_mutex
initialized
notify_ident
page_size
win32_init_once
win32_system_info
win32_time_resolution
structs
SoundIoOsCond
SoundIoOsMirroredMemory
SoundIoOsMutex
SoundIoOsThread