docs: function () {
          var data = this._conn._data;
          if (data.length > 0 && !this._conn.paused) {
              for (var i = 0; i < data.length; i++) {
                  if (data[i] !== null) {
                      var stanza, rawStanza;
                      if (data[i] === "restart") {
                          stanza = this._buildStream().tree();
                      } else {
                          stanza = data[i];
                      }
                      rawStanza = Strophe.serialize(stanza);
                      this._conn.xmlOutput(stanza);
                      this._conn.rawOutput(rawStanza);
                      this.socket.send(rawStanza);
                  }
              }
              this._conn._data = [];
          }
      }