Functions
AGS_LV2_WORKER_RESPONSE_DATA()
#define AGS_LV2_WORKER_RESPONSE_DATA(ptr) ((AgsLv2WorkerResponseData *)(ptr))
ags_lv2_worker_respond ()
LV2_Worker_Status
ags_lv2_worker_respond (LV2_Worker_Respond_Handle handle
,
uint32_t size
,
const void *data
);
ags_lv2_worker_schedule_work ()
LV2_Worker_Status
ags_lv2_worker_schedule_work (LV2_Worker_Schedule_Handle handle
,
uint32_t size
,
const void *data
);
ags_lv2_worker_safe_run ()
void
ags_lv2_worker_safe_run (AgsReturnableThread *returnable_thread
,
gpointer data
);
ags_lv2_worker_interrupted_callback ()
void
ags_lv2_worker_interrupted_callback (AgsThread *thread
,
int sig
,
guint time_cycle
,
guint *time_spent
,
AgsLv2Worker *lv2_worker
);
AGS_IS_LV2_WORKER()
#define AGS_IS_LV2_WORKER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_LV2_WORKER))
AGS_IS_LV2_WORKER_CLASS()
#define AGS_IS_LV2_WORKER_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE ((class), AGS_TYPE_LV2_WORKER))
AGS_LV2_WORKER()
#define AGS_LV2_WORKER(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_LV2_WORKER, AgsLv2Worker))
AGS_LV2_WORKER_CLASS()
#define AGS_LV2_WORKER_CLASS(class) (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_LV2_WORKER, AgsLv2WorkerClass))
AGS_LV2_WORKER_GET_CLASS()
#define AGS_LV2_WORKER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), AGS_TYPE_LV2_WORKER, AgsLv2WorkerClass))
ags_lv2_worker_get_type ()
GType
ags_lv2_worker_get_type (void
);