uting
                in a particular strand, then the new coroutine will execute in the
                same strand.
              </p></dd>
<dt><span class="term">function</span></dt>
<dd>
<p>
                The coroutine function. The function must have the signature:
</p>
<pre class="programlisting">void function(basic_yield_context&lt;Handler&gt; yield);
</pre>
<p>
              </p>
</dd>
<dt><span class="term">attributes</span></dt>
<dd><p>
                Boost.Coroutine attributes used to customis