syslog method

void syslog(
  1. int priority,
  2. String message
)

Generates a log message.

Implementation

void syslog(int priority, String message) {
  if ((_mask & LOG_MASK(priority)) == 0) return;

  String prefix = _ident != null ? '$_ident: ' : '';

  // In Dart, we map syslog to dart:developer log and standard print
  dev.log(message, name: _ident ?? 'syslog', level: priority * 100);

  // Simulate LOG_PERROR or standard console output
  print('<$priority> $prefix$message');
}