LMMS
Loading...
Searching...
No Matches
carla-uhe-test.c File Reference
#include "CarlaHost.h"
#include <dlfcn.h>
#include <signal.h>
#include <stdbool.h>
#include <stdio.h>
#include <unistd.h>

Typedefs

typedef bool(* carla_engine_init_func) (const char *driverName, const char *clientName)
typedef void(* carla_engine_idle_func) (void)
typedef bool(* carla_is_engine_running_func) (void)
typedef bool(* carla_engine_close_func) (void)
typedef bool(* carla_add_plugin_func) (BinaryType btype, PluginType ptype, const char *filename, const char *name, const char *label, int64_t uniqueId, const void *extraPtr, uint options)
typedef const char *(* carla_get_last_error_func) (void)

Functions

static void signalHandler (int sig)
int main (void)

Variables

static volatile bool term = false

Typedef Documentation

◆ carla_add_plugin_func

typedef bool(* carla_add_plugin_func) (BinaryType btype, PluginType ptype, const char *filename, const char *name, const char *label, int64_t uniqueId, const void *extraPtr, uint options)

◆ carla_engine_close_func

typedef bool(* carla_engine_close_func) (void)

◆ carla_engine_idle_func

typedef void(* carla_engine_idle_func) (void)

◆ carla_engine_init_func

typedef bool(* carla_engine_init_func) (const char *driverName, const char *clientName)

◆ carla_get_last_error_func

typedef const char *(* carla_get_last_error_func) (void)

◆ carla_is_engine_running_func

typedef bool(* carla_is_engine_running_func) (void)

Function Documentation

◆ main()

int main ( void )

◆ signalHandler()

void signalHandler ( int sig)
static

Variable Documentation

◆ term

volatile bool term = false
static