jack.c.intclient

Undocumented in source.

Public Imports

jack.c.types
public import jack.c.types;
Undocumented in source.

Members

Functions

jack_get_internal_client_name
char* jack_get_internal_client_name(jack_client_t* client, jack_intclient_t intclient)

Get an internal client's name. This is useful when @ref JackUseExactName was not specified on jack_internal_client_load() and @ref JackNameNotUnique status was returned. In that case, the actual name will differ from the @a client_name requested.

jack_internal_client_handle
jack_intclient_t jack_internal_client_handle(jack_client_t* client, const(char)* client_name, jack_status_t* status)

Return the @ref jack_intclient_t handle for an internal client running in the JACK server.

jack_internal_client_load
jack_intclient_t jack_internal_client_load(jack_client_t* client, const(char)* client_name, jack_options_t options, jack_status_t* status, ...)

Load an internal client into the JACK server.

jack_internal_client_unload
jack_status_t jack_internal_client_unload(jack_client_t* client, jack_intclient_t intclient)

Unload an internal client from a JACK server. This calls the intclient's jack_finish() entry point then removes it. See @ref inprocess.c for an example.

Meta