BufferedTransport constructor

BufferedTransport(
  1. Transport inner, {
  2. int maxSize = 100,
  3. Duration? flushInterval,
  4. LogLevel level = LogLevel.trace,
  5. Map<String, dynamic> config = const {},
})

Implementation

BufferedTransport(
  this.inner, {
  this.maxSize = 100,
  this.flushInterval,
  super.level = LogLevel.trace,
  super.config,
}) {
  if (flushInterval != null) {
    _timer = Timer.periodic(flushInterval!, (_) => flush());
  }
}