TTClient constructor

TTClient({
  1. TTLink? linkClass,
  2. TTOptions? options,
  3. TTConnectorFactory? connectorFactory,
  4. TTLogger? logger,
})

Implementation

TTClient({
  this.linkClass,
  TTOptions? options,
  TTConnectorFactory? connectorFactory,
  TTLogger? logger,
})  : _connectorFactory = connectorFactory ??
          options?.connectorFactory ??
          DefaultTTConnectorFactory(),
      _logger = logger ?? options?.logger ?? createDefaultLogger() {
  _initialize(linkClass: linkClass, options: options);
}