 () const;
   bool <strong>support_extensions</strong> () const;
   bool <strong>supports_encryption</strong> () const;
   void <strong>switch_send_crypto</strong> (std::shared_ptr&lt;crypto_plugin&gt; crypto);
   void <strong>switch_recv_crypto</strong> (std::shared_ptr&lt;crypto_plugin&gt; crypto);
   std::shared_ptr&lt;bt_peer_connection&gt; <strong>native_handle</strong> () const;
};
</pre>
<a name="plugin"></a><span class="report-issue">[<a href="http://github.com/arvidn/libtorrent/issues/new?title=doc