emitBuffered method

void emitBuffered()

Emit buffered events (received and emitted).

@api private

Implementation

void emitBuffered() {
  for (var args in receiveBuffer) {
    emitEvent(args);
  }
  receiveBuffer = [];

  for (var packet in sendBuffer) {
    notifyOutgoingListeners(packet);
    this.packet(packet);
  }
  sendBuffer = [];
}