request const&amp; <em>/*piece*/</em>
      , span&lt;char const&gt; <em>/*buf*/</em>);
   virtual bool <strong>on_reject</strong> (peer_request const&amp;);
   virtual bool <strong>on_suggest</strong> (piece_index_t);
   virtual bool <strong>on_cancel</strong> (peer_request const&amp;);
   virtual void <strong>sent_have_all</strong> ();
   virtual void <strong>sent_cancel</strong> (peer_request const&amp;);
   virtual void <strong>sent_reject_request</strong> (peer_request const&amp;);
   virtual void <str