   typename <a class="link" href="Protocol.html" title="Protocol requirements">Protocol</a>&gt;
class basic_socket :
  public socket_base
</pre>
<h5>
<a name="boost_asio.reference.basic_socket.h0"></a>
        <span class="phrase"><a name="boost_asio.reference.basic_socket.types"></a></span><a class="link" href="basic_socket.html#boost_asio.reference.basic_socket.types">Types</a>
      </h5>
<div class="informaltable"><table class="table">
<colgroup>
<col>
<col>
</colgroup>
<thead><tr>
<th>
                