IdentifyService constructor

IdentifyService(
  1. Host host, {
  2. IdentifyOptions? options,
})

Creates a new identify service

Implementation

IdentifyService(
  this.host, {
  IdentifyOptions? options,
})  : userAgent = options?.userAgent ?? defaultUserAgent,
      protocolVersion = options?.protocolVersion ?? '0.0.1',
      metricsTracer = options?.metricsTracer,
      disableSignedPeerRecord = options?.disableSignedPeerRecord ?? false,
      disableObservedAddrManager =
          options?.disableObservedAddrManager ?? false {
  // Set up observed address manager if enabled
  if (!disableObservedAddrManager) {
    _setupObservedAddrManager();
  }

  // Initialize event emitters in start() method
}