ObbyAsyncClient constructor
Build the engine and start driving it over incoming/send. Only nick is required; every
other field has the same default ObbyClient.new does.
Implementation
ObbyAsyncClient(
Stream<List<int>> incoming,
void Function(List<int> data) send, {
required String nick,
String? username,
String? realname,
String? password,
SaslCredentialsInput? sasl,
int? retention,
List<String>? altNicks,
String? libraryPath,
}) : this.withClient(
ObbyClient(
nick: nick,
username: username,
realname: realname,
password: password,
sasl: sasl,
retention: retention,
altNicks: altNicks,
libraryPath: libraryPath,
),
incoming,
send,
);