fferent
          ways a socket may be shutdown.
        </p>
<pre class="programlisting">enum shutdown_type
</pre>
<p>
          <a class="indexterm" name="boost_asio.indexterm.socket_base.shutdown_type.shutdown_receive"></a>
 <a class="indexterm" name="boost_asio.indexterm.socket_base.shutdown_type.shutdown_send"></a>
 <a class="indexterm" name="boost_asio.indexterm.socket_base.shutdown_type.shutdown_both"></a>
        </p>
<h6>
<a name="boost_asio.reference.socket_base.shutdown_type.h0"></a>
          <s