dist/monitor-all.js
function(item) {
      var t = this,
          now = Date.now(),
          msSinceLastSend = now - t.lastSendTime;

      // Queue the item
      t.queue.push(item);

      // Send the bundle?
      if (msSinceLastSend > t.interval) {
        // It's been a while since the last send.  Send it now.
        t._send();
      }
      else {
        // Start the timer if it's not already running
        if (!t.timer) {
          t.timer = setTimeout(function(){
            t._send();
          }, t.interval - msSinceLastSend);
        }
      }
    }
function(item) {
      var t = this,
          now = Date.now(),
          msSinceLastSend = now - t.lastSendTime;

      // Queue the item
      t.queue.push(item);

      // Send the bundle?
      if (msSinceLastSend > t.interval) {
        // It's been a while since the last send.  Send it now.
        t._send();
      }
      else {
        // Start the timer if it's not already running
        if (!t.timer) {
          t.timer = setTimeout(function(){
            t._send();
          }, t.interval - msSinceLastSend);
        }
      }
    }
function ( item ) { var t = this , now = Date . now ( ) , msSinceLastSend = now - t . lastSendTime ; // Queue the item t . queue . push ( item ) ; // Send the bundle? if ( msSinceLastSend > t . interval ) { // It's been a while since the last send.  Send it now. t . _send ( ) ; } else { // Start the timer if it's not already running if ( ! t . timer ) { t . timer = setTimeout ( function ( ) { t . _send ( ) ; } , t . interval - msSinceLastSend ) ; } } }
Queue an item in the stream

This method places the item into the stream and outputs it to the
monitor, or queues it up for the next bundle.

@method queueItem
@param item {Any} Item to place into the queue
Queue an item in the stream