ehavior depends on the type of the next layer template
        parameter used to construct the <a class="link" href="boost__beast__websocket__stream.html" title="websocket::stream"><code class="computeroutput"><span class="identifier">websocket</span><span class="special">::</span><span class="identifier">stream</span></code></a>. Other next layer types including
        user-defined types may implement different role-based behavior when performing
        the close operation.
      </p>
<p>
        The def