Sophie

Sophie

distrib > CentOS > 6 > i386 > by-pkgid > 2c51d8eb79f8810ada971ee8c30ce1e5 > files > 214

kernel-doc-2.6.32-71.14.1.el6.noarch.rpm

<?xml version="1.0" encoding="ANSI_X3.4-1968" standalone="no"?>
<!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/html; charset=ANSI_X3.4-1968" /><title>snd_ctl_add_slave_uncached</title><meta name="generator" content="DocBook XSL Stylesheets V1.75.2" /><link rel="home" href="index.html" title="The ALSA Driver API" /><link rel="up" href="ch03s03.html" title="Virtual Master Control API" /><link rel="prev" href="re93.html" title="snd_ctl_add_slave" /><link rel="next" href="ch04.html" title="Chapter&#160;4.&#160;MIDI API" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center"><span>snd_ctl_add_slave_uncached</span></th></tr><tr><td width="20%" align="left"><a accesskey="p" href="re93.html">Prev</a>&#160;</td><th width="60%" align="center">Virtual Master Control API</th><td width="20%" align="right">&#160;<a accesskey="n" href="ch04.html">Next</a></td></tr></table><hr /></div><div class="refentry" title="snd_ctl_add_slave_uncached"><a id="API-snd-ctl-add-slave-uncached"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>snd_ctl_add_slave_uncached &#8212; 
     Add a virtual slave control
 </p></div><div class="refsynopsisdiv" title="Synopsis"><h2>Synopsis</h2><div class="funcsynopsis"><table border="0" summary="Function synopsis" cellspacing="0" cellpadding="0" class="funcprototype-table"><tr><td><code class="funcdef">int <b class="fsfunc">snd_ctl_add_slave_uncached </b>(</code></td><td>struct snd_kcontrol * <var class="pdparam">master</var>, </td></tr><tr><td>&#160;</td><td>struct snd_kcontrol * <var class="pdparam">slave</var><code>)</code>;</td></tr></table><div class="funcprototype-spacer">&#160;</div></div></div><div class="refsect1" title="Arguments"><a id="id2716980"></a><h2>Arguments</h2><div class="variablelist"><dl><dt><span class="term"><em class="parameter"><code>master</code></em></span></dt><dd><p>
     vmaster element
    </p></dd><dt><span class="term"><em class="parameter"><code>slave</code></em></span></dt><dd><p>
     slave element to add
    </p></dd></dl></div></div><div class="refsect1" title="Description"><a id="id2717022"></a><h2>Description</h2><p>
   Add a virtual slave control to the given master.
   Unlike <code class="function">snd_ctl_add_slave</code>, the element added via this function
   is supposed to have volatile values, and get callback is called
   at each time quried from the master.
   </p><p>

   When the control peeks the hardware values directly and the value
   can be changed by other means than the put callback of the element,
   this function should be used to keep the value always up-to-date.
</p></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="re93.html">Prev</a>&#160;</td><td width="20%" align="center"><a accesskey="u" href="ch03s03.html">Up</a></td><td width="40%" align="right">&#160;<a accesskey="n" href="ch04.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span>snd_ctl_add_slave</span>&#160;</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">&#160;Chapter&#160;4.&#160;MIDI API</td></tr></table></div></body></html>