listenAddress method

Future<DBusAddress> listenAddress(
  1. DBusAddress address
)

Listen on the given D-Bus address. Returns an address for clients to connnect on this connection.

Implementation

Future<DBusAddress> listenAddress(DBusAddress address) async {
  switch (address.transport) {
    case 'unix':
      return await _listenUnixSocket(address);
    case 'tcp':
      return await _listenTcpSocket(address);
    default:
      throw FormatException("Unknown D-Bus transport '${address.transport}'");
  }
}