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
}