# File lib/messenger/messenger.rb, line 588
    def reject(tracker)
      raise TypeError.new("invalid tracker: #{tracker}") unless tracker.nil? or valid_tracker?(tracker)
      if tracker.nil? then
        tracker = self.incoming_tracker
        flag = Cproton::PN_CUMULATIVE
      else
        flag = 0
      end
      Cproton.pn_messenger_reject(@impl, tracker.impl, flag)
    end