| JACK-AUDIO-CONNECTION-KIT
    0.125.0
    | 
JACK control API. More...
#include <jack/jslist.h>#include <stdbool.h>Go to the source code of this file.
| Data Structures | |
| union | jackctl_parameter_value | 
| Type for parameter value.  More... | |
| Macros | |
| #define | JACK_PARAM_MAX (JackParamBool + 1) | 
| Max value that jackctl_param_type_t type can have.  More... | |
| #define | JACK_PARAM_STRING_MAX 127 | 
| Max length of string parameter value, excluding terminating null char.  More... | |
| Typedefs | |
| typedef struct jackctl_server | jackctl_server_t | 
| typedef struct jackctl_driver | jackctl_driver_t | 
| typedef struct jackctl_internal | jackctl_internal_t | 
| typedef struct jackctl_parameter | jackctl_parameter_t | 
| Enumerations | |
| enum | jackctl_param_type_t { JackParamInt = 1, JackParamUInt, JackParamChar, JackParamString, JackParamBool } | 
JACK control API.
| #define JACK_PARAM_MAX (JackParamBool + 1) | 
Max value that jackctl_param_type_t type can have.
| #define JACK_PARAM_STRING_MAX 127 | 
Max length of string parameter value, excluding terminating null char.
| typedef struct jackctl_driver jackctl_driver_t | 
opaque type for driver object
| typedef struct jackctl_internal jackctl_internal_t | 
opaque type for internal client object
| typedef struct jackctl_parameter jackctl_parameter_t | 
opaque type for parameter object
| typedef struct jackctl_server jackctl_server_t | 
opaque type for server object
| enum jackctl_param_type_t | 
Parameter types, intentionally similar to jack_driver_param_type_t
| Enumerator | |
|---|---|
| JackParamInt | value type is a signed integer | 
| JackParamUInt | value type is an unsigned integer | 
| JackParamChar | value type is a char | 
| JackParamString | value type is a string with max size of JACK_PARAM_STRING_MAX+1 chars | 
| JackParamBool | value type is a boolean | 
 1.8.12
 1.8.12