JACK-AUDIO-CONNECTION-KIT
|
Go to the documentation of this file.
20 #ifndef __jack_thread_h__
21 #define __jack_thread_h__
28 #include <jack/weakmacros.h>
33 #define THREAD_STACK 524288
95 void *(*start_routine)(
void*),
96 void *arg) JACK_OPTIONAL_WEAK_EXPORT;
108 const pthread_attr_t*,
109 void* (*function)(
void*),
110 void* arg) JACK_OPTIONAL_WEAK_EXPORT;
int jack_acquire_real_time_scheduling(jack_native_thread_t thread, int priority) JACK_OPTIONAL_WEAK_EXPORT
jack_client_t * client
Definition: simple_client.c:17
struct _jack_client jack_client_t
Definition: types.h:89
pthread_t jack_native_thread_t
Definition: types.h:102
int(* jack_thread_creator_t)(jack_native_thread_t *, const pthread_attr_t *, void *(*function)(void *), void *arg) JACK_OPTIONAL_WEAK_EXPORT
Definition: thread.h:107
int jack_client_real_time_priority(jack_client_t *) JACK_OPTIONAL_WEAK_EXPORT
int jack_client_create_thread(jack_client_t *client, jack_native_thread_t *thread, int priority, int realtime, void *(*start_routine)(void *), void *arg) JACK_OPTIONAL_WEAK_EXPORT
int jack_client_max_real_time_priority(jack_client_t *) JACK_OPTIONAL_WEAK_EXPORT
int jack_drop_real_time_scheduling(jack_native_thread_t thread) JACK_OPTIONAL_WEAK_EXPORT
void jack_set_thread_creator(jack_thread_creator_t creator) JACK_OPTIONAL_WEAK_EXPORT