ovable in a manner identical to a <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">asio</span><span class="special">::</span><span class="identifier">ip</span><span class="special">::</span><span class="identifier">tcp</span><span class="special">::</span><span class="identifier">socket</span></code>. Callers can put such
                    objects in a <code class="computeroutput"><span class="identifier">shared_ptr</span></code>
   