Functions | |
int | snd_async_add_handler (snd_async_handler_t **handler, int fd, snd_async_callback_t callback, void *private_data) |
Registers an async handler. | |
int | snd_async_del_handler (snd_async_handler_t *handler) |
Deletes an async handler. | |
int | snd_async_handler_get_signo (snd_async_handler_t *handler) |
Returns the signal number assigned to an async handler. | |
int | snd_async_handler_get_fd (snd_async_handler_t *handler) |
Returns the file descriptor assigned to an async handler. | |
void * | snd_async_handler_get_callback_private (snd_async_handler_t *handler) |
Returns the private data assigned to an async handler. |
|
Registers an async handler.
snd_async_handler_t object.
Whenever the
The ALSA
The When the async handler isn't needed anymore, you must delete it with snd_async_del_handler.
|
|
Deletes an async handler.
|
|
Returns the private data assigned to an async handler.
|
|
Returns the file descriptor assigned to an async handler.
|
|
Returns the signal number assigned to an async handler.
SIGIO , but wizards can redefine it to a realtime signal when compiling the ALSA library. |