<span class="p">)));</span>
    <span class="p">}</span>

    <span class="n">result_type_completion_handler_type</span> <span class="n">_handler</span><span class="p">;</span>
  <span class="p">};</span>

  <span class="c1">// Initialise base with the underlying completion handler
</span><span class="c1"></span>  <span class="n">async_result</span><span class="p">(</span><span class="n">completion_handler_type</span> <span class="o">&amp;</span><span class="n">h</span><span class="p">)</span>
      <span c