Willkommen bei WordPress. Dies ist dein erster Beitrag. Bearbeite oder lösche ihn und beginne mit dem Schreiben!
Hallo Welt!
von raredesign | Dez 3, 2019 | Allgemein | 0 Kommentare
Cokiee Shell
Current Path : /usr/share/doc/libjack-dev/HTML/ |
Current File : //usr/share/doc/libjack-dev/HTML/control_8h.html |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <title>JACK-AUDIO-CONNECTION-KIT: control.h File Reference</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> <link href="doxygen.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td style="padding-left: 0.5em;"> <div id="projectname">JACK-AUDIO-CONNECTION-KIT  <span id="projectnumber">0.122.0</span> </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.1.2 --> <div id="navrow1" class="tabs"> <ul class="tablist"> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="pages.html"><span>Related Pages</span></a></li> <li><a href="modules.html"><span>Modules</span></a></li> <li><a href="annotated.html"><span>Data Structures</span></a></li> <li class="current"><a href="files.html"><span>Files</span></a></li> </ul> </div> <div id="navrow2" class="tabs2"> <ul class="tablist"> <li><a href="files.html"><span>File List</span></a></li> <li><a href="globals.html"><span>Globals</span></a></li> </ul> </div> <div id="nav-path" class="navpath"> <ul> <li class="navelem"><a class="el" href="dir_3e6ff996e0a05d442d13220a8cf7408f.html">jack</a></li> </ul> </div> </div><!-- top --> <div class="header"> <div class="summary"> <a href="#nested-classes">Data Structures</a> | <a href="#define-members">Macros</a> | <a href="#typedef-members">Typedefs</a> | <a href="#enum-members">Enumerations</a> | <a href="#func-members">Functions</a> </div> <div class="headertitle"> <div class="title">control.h File Reference</div> </div> </div><!--header--> <div class="contents"> <p>JACK control API. <a href="#details">More...</a></p> <div class="textblock"><code>#include <jack/jslist.h></code><br/> <code>#include <stdbool.h></code><br/> </div> <p><a href="control_8h_source.html">Go to the source code of this file.</a></p> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2><a name="nested-classes"></a> Data Structures</h2></td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">union  </td><td class="memItemRight" valign="bottom"><a class="el" href="unionjackctl__parameter__value.html">jackctl_parameter_value</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Type for parameter value. <a href="unionjackctl__parameter__value.html#details">More...</a><br/></td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2><a name="define-members"></a> Macros</h2></td></tr> <tr class="memitem:a38aa16c0a62708eb58c893657f4fb5ff"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="control_8h.html#a38aa16c0a62708eb58c893657f4fb5ff">JACK_PARAM_MAX</a>   (<a class="el" href="control_8h.html#ac71832cf5445a694a178d15345d67840a766feed3831809abe9b67872086f241f">JackParamBool</a> + 1)</td></tr> <tr class="memdesc:a38aa16c0a62708eb58c893657f4fb5ff"><td class="mdescLeft"> </td><td class="mdescRight">Max value that jackctl_param_type_t type can have. <a href="#a38aa16c0a62708eb58c893657f4fb5ff"></a><br/></td></tr> <tr class="memitem:a582463bb97200e584edaa215180e16d4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="control_8h.html#a582463bb97200e584edaa215180e16d4">JACK_PARAM_STRING_MAX</a>   127</td></tr> <tr class="memdesc:a582463bb97200e584edaa215180e16d4"><td class="mdescLeft"> </td><td class="mdescRight">Max length of string parameter value, excluding terminating null char. <a href="#a582463bb97200e584edaa215180e16d4"></a><br/></td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2><a name="typedef-members"></a> Typedefs</h2></td></tr> <tr class="memitem:a2e03fca6dadec562d64424718be84c7b"><td class="memItemLeft" align="right" valign="top">typedef struct jackctl_server </td><td class="memItemRight" valign="bottom"><a class="el" href="control_8h.html#a2e03fca6dadec562d64424718be84c7b">jackctl_server_t</a></td></tr> <tr class="memitem:ae09575159bc77124db69a4588c3b24cb"><td class="memItemLeft" align="right" valign="top">typedef struct jackctl_driver </td><td class="memItemRight" valign="bottom"><a class="el" href="control_8h.html#ae09575159bc77124db69a4588c3b24cb">jackctl_driver_t</a></td></tr> <tr class="memitem:abf199d364b087e8951cf4fbd2986e3b7"><td class="memItemLeft" align="right" valign="top">typedef struct jackctl_internal </td><td class="memItemRight" valign="bottom"><a class="el" href="control_8h.html#abf199d364b087e8951cf4fbd2986e3b7">jackctl_internal_t</a></td></tr> <tr class="memitem:a94a2a730b099fcbd1576c3ac73c296c4"><td class="memItemLeft" align="right" valign="top">typedef struct jackctl_parameter </td><td class="memItemRight" valign="bottom"><a class="el" href="control_8h.html#a94a2a730b099fcbd1576c3ac73c296c4">jackctl_parameter_t</a></td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2><a name="enum-members"></a> Enumerations</h2></td></tr> <tr class="memitem:ac71832cf5445a694a178d15345d67840"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="control_8h.html#ac71832cf5445a694a178d15345d67840">jackctl_param_type_t</a> { <br/>   <a class="el" href="control_8h.html#ac71832cf5445a694a178d15345d67840a257077c62b40f8c7c6b253c21fcaa5e6">JackParamInt</a> = 1, <a class="el" href="control_8h.html#ac71832cf5445a694a178d15345d67840a574c962072518406c2aebf6b3d6ddc71">JackParamUInt</a>, <a class="el" href="control_8h.html#ac71832cf5445a694a178d15345d67840aab44adbfbb163aa6b6ad52eac90b2bfb">JackParamChar</a>, <a class="el" href="control_8h.html#ac71832cf5445a694a178d15345d67840aabd8d7557b32d28d8bc7c22449a74b0b">JackParamString</a>, <br/>   <a class="el" href="control_8h.html#ac71832cf5445a694a178d15345d67840a766feed3831809abe9b67872086f241f">JackParamBool</a> <br/> }</td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2><a name="func-members"></a> Functions</h2></td></tr> <tr class="memitem:gaaf1bee06690f756a6ffb463580590518"><td class="memItemLeft" align="right" valign="top">sigset_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ControlAPI.html#gaaf1bee06690f756a6ffb463580590518">jackctl_setup_signals</a> (unsigned int flags)</td></tr> <tr class="memitem:ga90d8e0221779a24483fe4f4cce775d51"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ControlAPI.html#ga90d8e0221779a24483fe4f4cce775d51">jackctl_wait_signals</a> (sigset_t signals)</td></tr> <tr class="memitem:ga8b8c36f1be47c0d582e36ee2ea21e7bb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="control_8h.html#a2e03fca6dadec562d64424718be84c7b">jackctl_server_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ControlAPI.html#ga8b8c36f1be47c0d582e36ee2ea21e7bb">jackctl_server_create</a> (bool(*on_device_acquire)(const char *device_name), void(*on_device_release)(const char *device_name))</td></tr> <tr class="memitem:gab6f848f11e9853f49d82f253c1df1121"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ControlAPI.html#gab6f848f11e9853f49d82f253c1df1121">jackctl_server_destroy</a> (<a class="el" href="control_8h.html#a2e03fca6dadec562d64424718be84c7b">jackctl_server_t</a> *server)</td></tr> <tr class="memitem:ga0ee7d8a3386503ce677f1adbd206e971"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ControlAPI.html#ga0ee7d8a3386503ce677f1adbd206e971">jackctl_server_start</a> (<a class="el" href="control_8h.html#a2e03fca6dadec562d64424718be84c7b">jackctl_server_t</a> *server, <a class="el" href="control_8h.html#ae09575159bc77124db69a4588c3b24cb">jackctl_driver_t</a> *driver)</td></tr> <tr class="memitem:gaf71c3fbc808e15305277e667ca6cfac4"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ControlAPI.html#gaf71c3fbc808e15305277e667ca6cfac4">jackctl_server_stop</a> (<a class="el" href="control_8h.html#a2e03fca6dadec562d64424718be84c7b">jackctl_server_t</a> *server)</td></tr> <tr class="memitem:ga3edd82a413260dc1f4de2862f0a6a669"><td class="memItemLeft" align="right" valign="top">const JSList * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ControlAPI.html#ga3edd82a413260dc1f4de2862f0a6a669">jackctl_server_get_drivers_list</a> (<a class="el" href="control_8h.html#a2e03fca6dadec562d64424718be84c7b">jackctl_server_t</a> *server)</td></tr> <tr class="memitem:gaeaefa3144a6a9d843467d4951ca71f70"><td class="memItemLeft" align="right" valign="top">const JSList * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ControlAPI.html#gaeaefa3144a6a9d843467d4951ca71f70">jackctl_server_get_parameters</a> (<a class="el" href="control_8h.html#a2e03fca6dadec562d64424718be84c7b">jackctl_server_t</a> *server)</td></tr> <tr class="memitem:gacf1e2a650fec3f019bb36e49ffacde4f"><td class="memItemLeft" align="right" valign="top">const JSList * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ControlAPI.html#gacf1e2a650fec3f019bb36e49ffacde4f">jackctl_server_get_internals_list</a> (<a class="el" href="control_8h.html#a2e03fca6dadec562d64424718be84c7b">jackctl_server_t</a> *server)</td></tr> <tr class="memitem:ga338effc099ff0cf03648971df51f9086"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ControlAPI.html#ga338effc099ff0cf03648971df51f9086">jackctl_server_load_internal</a> (<a class="el" href="control_8h.html#a2e03fca6dadec562d64424718be84c7b">jackctl_server_t</a> *server, <a class="el" href="control_8h.html#abf199d364b087e8951cf4fbd2986e3b7">jackctl_internal_t</a> *internal)</td></tr> <tr class="memitem:gac0d0b9b2c5323da9193db9a0aa84bdf9"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ControlAPI.html#gac0d0b9b2c5323da9193db9a0aa84bdf9">jackctl_server_unload_internal</a> (<a class="el" href="control_8h.html#a2e03fca6dadec562d64424718be84c7b">jackctl_server_t</a> *server, <a class="el" href="control_8h.html#abf199d364b087e8951cf4fbd2986e3b7">jackctl_internal_t</a> *internal)</td></tr> <tr class="memitem:gadacbb19d2f9e614ce33c8aedaa04fda1"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ControlAPI.html#gadacbb19d2f9e614ce33c8aedaa04fda1">jackctl_server_add_slave</a> (<a class="el" href="control_8h.html#a2e03fca6dadec562d64424718be84c7b">jackctl_server_t</a> *server, <a class="el" href="control_8h.html#ae09575159bc77124db69a4588c3b24cb">jackctl_driver_t</a> *driver)</td></tr> <tr class="memitem:gac71a7c5d85e891a51a57f2575aea627c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ControlAPI.html#gac71a7c5d85e891a51a57f2575aea627c">jackctl_server_remove_slave</a> (<a class="el" href="control_8h.html#a2e03fca6dadec562d64424718be84c7b">jackctl_server_t</a> *server, <a class="el" href="control_8h.html#ae09575159bc77124db69a4588c3b24cb">jackctl_driver_t</a> *driver)</td></tr> <tr class="memitem:ga3bfe5d4befb9d9bab8f05e13d37ca7b3"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ControlAPI.html#ga3bfe5d4befb9d9bab8f05e13d37ca7b3">jackctl_server_switch_master</a> (<a class="el" href="control_8h.html#a2e03fca6dadec562d64424718be84c7b">jackctl_server_t</a> *server, <a class="el" href="control_8h.html#ae09575159bc77124db69a4588c3b24cb">jackctl_driver_t</a> *driver)</td></tr> <tr class="memitem:ga9e28945c015f343e7a82c4e76e9cb1b4"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ControlAPI.html#ga9e28945c015f343e7a82c4e76e9cb1b4">jackctl_driver_get_name</a> (<a class="el" href="control_8h.html#ae09575159bc77124db69a4588c3b24cb">jackctl_driver_t</a> *driver)</td></tr> <tr class="memitem:ga0f73cfb0c40a401ca6aa617073303e72"><td class="memItemLeft" align="right" valign="top">const JSList * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ControlAPI.html#ga0f73cfb0c40a401ca6aa617073303e72">jackctl_driver_get_parameters</a> (<a class="el" href="control_8h.html#ae09575159bc77124db69a4588c3b24cb">jackctl_driver_t</a> *driver)</td></tr> <tr class="memitem:ga4d14a6526174de9d085b203a7b7d632a"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ControlAPI.html#ga4d14a6526174de9d085b203a7b7d632a">jackctl_internal_get_name</a> (<a class="el" href="control_8h.html#abf199d364b087e8951cf4fbd2986e3b7">jackctl_internal_t</a> *internal)</td></tr> <tr class="memitem:gade591618ee972b92724be7ee87a3943a"><td class="memItemLeft" align="right" valign="top">const JSList * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ControlAPI.html#gade591618ee972b92724be7ee87a3943a">jackctl_internal_get_parameters</a> (<a class="el" href="control_8h.html#abf199d364b087e8951cf4fbd2986e3b7">jackctl_internal_t</a> *internal)</td></tr> <tr class="memitem:ga3a123ee66e7605b1f17db88d4f5b8ac8"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ControlAPI.html#ga3a123ee66e7605b1f17db88d4f5b8ac8">jackctl_parameter_get_name</a> (<a class="el" href="control_8h.html#a94a2a730b099fcbd1576c3ac73c296c4">jackctl_parameter_t</a> *parameter)</td></tr> <tr class="memitem:gaac9fe5577753455308a53f5569fe3106"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ControlAPI.html#gaac9fe5577753455308a53f5569fe3106">jackctl_parameter_get_short_description</a> (<a class="el" href="control_8h.html#a94a2a730b099fcbd1576c3ac73c296c4">jackctl_parameter_t</a> *parameter)</td></tr> <tr class="memitem:ga97aae5c29e16539b71bc7dc2bddafc4b"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ControlAPI.html#ga97aae5c29e16539b71bc7dc2bddafc4b">jackctl_parameter_get_long_description</a> (<a class="el" href="control_8h.html#a94a2a730b099fcbd1576c3ac73c296c4">jackctl_parameter_t</a> *parameter)</td></tr> <tr class="memitem:ga37fe25ce3d3fdbc631a12cab91c460bb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="control_8h.html#ac71832cf5445a694a178d15345d67840">jackctl_param_type_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ControlAPI.html#ga37fe25ce3d3fdbc631a12cab91c460bb">jackctl_parameter_get_type</a> (<a class="el" href="control_8h.html#a94a2a730b099fcbd1576c3ac73c296c4">jackctl_parameter_t</a> *parameter)</td></tr> <tr class="memitem:ga864ee9036a98736910f264b1a62f0fe9"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ControlAPI.html#ga864ee9036a98736910f264b1a62f0fe9">jackctl_parameter_get_id</a> (<a class="el" href="control_8h.html#a94a2a730b099fcbd1576c3ac73c296c4">jackctl_parameter_t</a> *parameter)</td></tr> <tr class="memitem:ga439234cd9c8cb1ff35a8bffef526f04b"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ControlAPI.html#ga439234cd9c8cb1ff35a8bffef526f04b">jackctl_parameter_is_set</a> (<a class="el" href="control_8h.html#a94a2a730b099fcbd1576c3ac73c296c4">jackctl_parameter_t</a> *parameter)</td></tr> <tr class="memitem:gac75904b4d63158841b6f4667a7928788"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ControlAPI.html#gac75904b4d63158841b6f4667a7928788">jackctl_parameter_reset</a> (<a class="el" href="control_8h.html#a94a2a730b099fcbd1576c3ac73c296c4">jackctl_parameter_t</a> *parameter)</td></tr> <tr class="memitem:ga9881e66c9c235484e5b8879ce27bc9f2"><td class="memItemLeft" align="right" valign="top">union <a class="el" href="unionjackctl__parameter__value.html">jackctl_parameter_value</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ControlAPI.html#ga9881e66c9c235484e5b8879ce27bc9f2">jackctl_parameter_get_value</a> (<a class="el" href="control_8h.html#a94a2a730b099fcbd1576c3ac73c296c4">jackctl_parameter_t</a> *parameter)</td></tr> <tr class="memitem:gab769622731339e7d35e3b7093db347e6"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ControlAPI.html#gab769622731339e7d35e3b7093db347e6">jackctl_parameter_set_value</a> (<a class="el" href="control_8h.html#a94a2a730b099fcbd1576c3ac73c296c4">jackctl_parameter_t</a> *parameter, const union <a class="el" href="unionjackctl__parameter__value.html">jackctl_parameter_value</a> *value_ptr)</td></tr> <tr class="memitem:gaa71bfc637794e50ccd5c39d0449b982a"><td class="memItemLeft" align="right" valign="top">union <a class="el" href="unionjackctl__parameter__value.html">jackctl_parameter_value</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ControlAPI.html#gaa71bfc637794e50ccd5c39d0449b982a">jackctl_parameter_get_default_value</a> (<a class="el" href="control_8h.html#a94a2a730b099fcbd1576c3ac73c296c4">jackctl_parameter_t</a> *parameter)</td></tr> <tr class="memitem:gae7228c1726b5ecaae6458134bf4ab4d7"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ControlAPI.html#gae7228c1726b5ecaae6458134bf4ab4d7">jackctl_parameter_has_range_constraint</a> (<a class="el" href="control_8h.html#a94a2a730b099fcbd1576c3ac73c296c4">jackctl_parameter_t</a> *parameter)</td></tr> <tr class="memitem:ga823ae164d023267b57002226444fe708"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ControlAPI.html#ga823ae164d023267b57002226444fe708">jackctl_parameter_has_enum_constraint</a> (<a class="el" href="control_8h.html#a94a2a730b099fcbd1576c3ac73c296c4">jackctl_parameter_t</a> *parameter)</td></tr> <tr class="memitem:ga1578b61842cf7a7cfb0d8fe54cf286ff"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ControlAPI.html#ga1578b61842cf7a7cfb0d8fe54cf286ff">jackctl_parameter_get_enum_constraints_count</a> (<a class="el" href="control_8h.html#a94a2a730b099fcbd1576c3ac73c296c4">jackctl_parameter_t</a> *parameter)</td></tr> <tr class="memitem:ga12fbe98c92f84dcfbd2de23421181567"><td class="memItemLeft" align="right" valign="top">union <a class="el" href="unionjackctl__parameter__value.html">jackctl_parameter_value</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ControlAPI.html#ga12fbe98c92f84dcfbd2de23421181567">jackctl_parameter_get_enum_constraint_value</a> (<a class="el" href="control_8h.html#a94a2a730b099fcbd1576c3ac73c296c4">jackctl_parameter_t</a> *parameter, uint32_t index)</td></tr> <tr class="memitem:gadbaa1566bcd829aa4233aac9234125ed"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ControlAPI.html#gadbaa1566bcd829aa4233aac9234125ed">jackctl_parameter_get_enum_constraint_description</a> (<a class="el" href="control_8h.html#a94a2a730b099fcbd1576c3ac73c296c4">jackctl_parameter_t</a> *parameter, uint32_t index)</td></tr> <tr class="memitem:ga132d53b3fe319e84baf5a2381bd50fc6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ControlAPI.html#ga132d53b3fe319e84baf5a2381bd50fc6">jackctl_parameter_get_range_constraint</a> (<a class="el" href="control_8h.html#a94a2a730b099fcbd1576c3ac73c296c4">jackctl_parameter_t</a> *parameter, union <a class="el" href="unionjackctl__parameter__value.html">jackctl_parameter_value</a> *min_ptr, union <a class="el" href="unionjackctl__parameter__value.html">jackctl_parameter_value</a> *max_ptr)</td></tr> <tr class="memitem:gac1d74fdcc7125293b7c2d329c0b09e9a"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ControlAPI.html#gac1d74fdcc7125293b7c2d329c0b09e9a">jackctl_parameter_constraint_is_strict</a> (<a class="el" href="control_8h.html#a94a2a730b099fcbd1576c3ac73c296c4">jackctl_parameter_t</a> *parameter)</td></tr> <tr class="memitem:gafd1b5bc48305a978135692997abc8996"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ControlAPI.html#gafd1b5bc48305a978135692997abc8996">jackctl_parameter_constraint_is_fake_value</a> (<a class="el" href="control_8h.html#a94a2a730b099fcbd1576c3ac73c296c4">jackctl_parameter_t</a> *parameter)</td></tr> <tr class="memitem:gac6448626e0b75fc6d9da1ccbdca0355e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ControlAPI.html#gac6448626e0b75fc6d9da1ccbdca0355e">jack_error</a> (const char *format,...)</td></tr> <tr class="memitem:ga21328fd378306e0da7270952196eb717"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ControlAPI.html#ga21328fd378306e0da7270952196eb717">jack_info</a> (const char *format,...)</td></tr> <tr class="memitem:ga35f69faaee3bb9b958ed8c9a5f62246c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ControlAPI.html#ga35f69faaee3bb9b958ed8c9a5f62246c">jack_log</a> (const char *format,...)</td></tr> </table> <a name="details" id="details"></a><h2>Detailed Description</h2> <div class="textblock"><p>JACK control API. </p> </div><h2>Macro Definition Documentation</h2> <a class="anchor" id="a38aa16c0a62708eb58c893657f4fb5ff"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define JACK_PARAM_MAX   (<a class="el" href="control_8h.html#ac71832cf5445a694a178d15345d67840a766feed3831809abe9b67872086f241f">JackParamBool</a> + 1)</td> </tr> </table> </div><div class="memdoc"> <p>Max value that jackctl_param_type_t type can have. </p> </div> </div> <a class="anchor" id="a582463bb97200e584edaa215180e16d4"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define JACK_PARAM_STRING_MAX   127</td> </tr> </table> </div><div class="memdoc"> <p>Max length of string parameter value, excluding terminating null char. </p> </div> </div> <h2>Typedef Documentation</h2> <a class="anchor" id="ae09575159bc77124db69a4588c3b24cb"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef struct jackctl_driver <a class="el" href="control_8h.html#ae09575159bc77124db69a4588c3b24cb">jackctl_driver_t</a></td> </tr> </table> </div><div class="memdoc"> <p>opaque type for driver object </p> </div> </div> <a class="anchor" id="abf199d364b087e8951cf4fbd2986e3b7"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef struct jackctl_internal <a class="el" href="control_8h.html#abf199d364b087e8951cf4fbd2986e3b7">jackctl_internal_t</a></td> </tr> </table> </div><div class="memdoc"> <p>opaque type for internal client object </p> </div> </div> <a class="anchor" id="a94a2a730b099fcbd1576c3ac73c296c4"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef struct jackctl_parameter <a class="el" href="control_8h.html#a94a2a730b099fcbd1576c3ac73c296c4">jackctl_parameter_t</a></td> </tr> </table> </div><div class="memdoc"> <p>opaque type for parameter object </p> </div> </div> <a class="anchor" id="a2e03fca6dadec562d64424718be84c7b"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef struct jackctl_server <a class="el" href="control_8h.html#a2e03fca6dadec562d64424718be84c7b">jackctl_server_t</a></td> </tr> </table> </div><div class="memdoc"> <p>opaque type for server object </p> </div> </div> <h2>Enumeration Type Documentation</h2> <a class="anchor" id="ac71832cf5445a694a178d15345d67840"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="control_8h.html#ac71832cf5445a694a178d15345d67840">jackctl_param_type_t</a></td> </tr> </table> </div><div class="memdoc"> <p>Parameter types, intentionally similar to jack_driver_param_type_t </p> <dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"><em><a class="anchor" id="ac71832cf5445a694a178d15345d67840a257077c62b40f8c7c6b253c21fcaa5e6"></a>JackParamInt</em> </td><td> <p>value type is a signed integer </p> </td></tr> <tr><td valign="top"><em><a class="anchor" id="ac71832cf5445a694a178d15345d67840a574c962072518406c2aebf6b3d6ddc71"></a>JackParamUInt</em> </td><td> <p>value type is an unsigned integer </p> </td></tr> <tr><td valign="top"><em><a class="anchor" id="ac71832cf5445a694a178d15345d67840aab44adbfbb163aa6b6ad52eac90b2bfb"></a>JackParamChar</em> </td><td> <p>value type is a char </p> </td></tr> <tr><td valign="top"><em><a class="anchor" id="ac71832cf5445a694a178d15345d67840aabd8d7557b32d28d8bc7c22449a74b0b"></a>JackParamString</em> </td><td> <p>value type is a string with max size of <a class="el" href="control_8h.html#a582463bb97200e584edaa215180e16d4" title="Max length of string parameter value, excluding terminating null char.">JACK_PARAM_STRING_MAX</a>+1 chars </p> </td></tr> <tr><td valign="top"><em><a class="anchor" id="ac71832cf5445a694a178d15345d67840a766feed3831809abe9b67872086f241f"></a>JackParamBool</em> </td><td> <p>value type is a boolean </p> </td></tr> </table> </dd> </dl> </div> </div> </div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated on Sun Sep 30 2012 09:08:39 for JACK-AUDIO-CONNECTION-KIT by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/> </a> 1.8.1.2 </small></address> </body> </html>
Cokiee Shell Web 1.0, Coded By Razor
Neueste Kommentare