# File lib/messenger/messenger.rb, line 606
    def status(tracker)
      raise TypeError.new("invalid tracker: #{tracker}") unless valid_tracker?(tracker)
      TrackerStatus.by_value(Cproton.pn_messenger_status(@impl, tracker.impl))
    end