Google
 

Open Sound System
The Hitchhiker's Guide to OSS 4.1 Internals

Do you have problems with sound/audio application development? Don't panic! Click here for help!

oss_wait_queue_t

Internal function oss_wait_queue_t

Usage

oss_wait_queue_t *oss_create_wait_queue (oss_device_t * osdev, const char *name);
void oss_reset_wait_queue (oss_wait_queue_t * wq);
void oss_remove_wait_queue (oss_wait_queue_t * wq);
int oss_sleep (oss_wait_queue_t * wq, oss_mutex_t * mutex, int ticks, oss_native_word * flags, unsigned int *status);
int oss_register_poll (oss_wait_queue_t * wq, oss_mutex_t * mutex, oss_native_word * flags, oss_poll_event_t * ev);
void oss_wakeup (oss_wait_queue_t * wq, oss_mutex_t * mutex, oss_native_word * flags, short events);

Description

Under construction.

Referenced by

include/midi_core.hStructure and function definitions for OSS MIDI core
include/audio_core.hInternal definitions for the OS audio core
include/oss_config.hThe top level header file for compiling OSS itself.
oss_audioloop/oss_audioloop.cOSS audio loopback (virtual) driver
SunOS/os_solaris.cOperating system abstraction functions for Solaris
FreeBSD/os_freebsd.cOperating system abstraction functions for FreeBSD
SCO_SV/os_sco.cOperating system abstraction functions for SCO OpenServer/UnixWare


Copyright (C) 4Front Technologies, 2007. All rights reserved.
Back to index OSS web site