#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <pthread.h>
#include "lscp/version.h"
Go to the source code of this file.
#define lscp_cond_destroy |
( |
|
c | ) |
pthread_cond_destroy(&(c)) |
#define lscp_cond_init |
( |
|
c | ) |
pthread_cond_init(&(c), NULL) |
#define lscp_cond_signal |
( |
|
c | ) |
pthread_cond_signal(&(c)) |
#define lscp_cond_wait |
( |
|
c, |
|
|
|
m |
|
) |
| pthread_cond_wait(&(c), &(m)) |
#define lscp_mutex_destroy |
( |
|
m | ) |
pthread_mutex_destroy(&(m)) |
#define lscp_mutex_init |
( |
|
m | ) |
pthread_mutex_init(&(m), NULL) |
#define lscp_mutex_lock |
( |
|
m | ) |
pthread_mutex_lock(&(m)) |
Referenced by lscp_add_channel(), lscp_add_midi_instrument_map(), lscp_client_destroy(), lscp_client_query(), lscp_client_subscribe(), lscp_client_unsubscribe(), lscp_create_audio_device(), lscp_create_fxsend(), lscp_create_midi_device(), lscp_get_audio_devices(), lscp_get_available_audio_drivers(), lscp_get_available_engines(), lscp_get_available_midi_drivers(), lscp_get_channel_buffer_fill(), lscp_get_channel_info(), lscp_get_channel_stream_count(), lscp_get_channel_stream_usage(), lscp_get_channel_voice_count(), lscp_get_channels(), lscp_get_engine_info(), lscp_get_fxsend_info(), lscp_get_fxsends(), lscp_get_midi_devices(), lscp_get_midi_instrument_info(), lscp_get_midi_instrument_map_name(), lscp_get_midi_instrument_maps(), lscp_get_midi_instruments(), lscp_get_server_info(), lscp_get_streams(), lscp_get_total_voice_count(), lscp_get_total_voice_count_max(), lscp_get_voices(), lscp_get_volume(), lscp_list_audio_devices(), lscp_list_available_audio_drivers(), lscp_list_available_engines(), lscp_list_available_midi_drivers(), lscp_list_channels(), lscp_list_fxsends(), lscp_list_midi_devices(), lscp_list_midi_instrument_maps(), lscp_list_midi_instruments(), and lscp_server_broadcast().
#define lscp_mutex_unlock |
( |
|
m | ) |
pthread_mutex_unlock(&(m)) |
Referenced by lscp_add_channel(), lscp_add_midi_instrument_map(), lscp_client_destroy(), lscp_client_query(), lscp_client_subscribe(), lscp_client_unsubscribe(), lscp_create_audio_device(), lscp_create_fxsend(), lscp_create_midi_device(), lscp_get_audio_devices(), lscp_get_available_audio_drivers(), lscp_get_available_engines(), lscp_get_available_midi_drivers(), lscp_get_channel_buffer_fill(), lscp_get_channel_info(), lscp_get_channel_stream_count(), lscp_get_channel_stream_usage(), lscp_get_channel_voice_count(), lscp_get_channels(), lscp_get_engine_info(), lscp_get_fxsend_info(), lscp_get_fxsends(), lscp_get_midi_devices(), lscp_get_midi_instrument_info(), lscp_get_midi_instrument_map_name(), lscp_get_midi_instrument_maps(), lscp_get_midi_instruments(), lscp_get_server_info(), lscp_get_streams(), lscp_get_total_voice_count(), lscp_get_total_voice_count_max(), lscp_get_voices(), lscp_get_volume(), lscp_list_audio_devices(), lscp_list_available_audio_drivers(), lscp_list_available_engines(), lscp_list_available_midi_drivers(), lscp_list_channels(), lscp_list_fxsends(), lscp_list_midi_devices(), lscp_list_midi_instrument_maps(), lscp_list_midi_instruments(), and lscp_server_broadcast().
#define lscp_thread_exit |
( |
| ) |
pthread_exit(NULL) |
typedef void(* lscp_thread_proc_t)(void *pvData) |
Enumerator |
---|
LSCP_OK |
|
LSCP_FAILED |
|
LSCP_ERROR |
|
LSCP_WARNING |
|
LSCP_TIMEOUT |
|
LSCP_QUIT |
|