PeerManagerConfig constructor

const PeerManagerConfig({
  1. int minPeers = 3,
  2. int maxPeers = 8,
  3. Duration peerConnectTimeout = const Duration(seconds: 30),
  4. Duration announcementCooldown = const Duration(milliseconds: 100),
  5. int maxAnnouncementBatch = 3,
  6. bool enableHealthMonitoring = true,
  7. Duration healthCheckInterval = const Duration(minutes: 2),
  8. PeerConfig defaultPeerConfig = const PeerConfig(),
})

Implementation

const PeerManagerConfig({
  this.minPeers = 3,
  this.maxPeers = 8,
  this.peerConnectTimeout = const Duration(seconds: 30),
  this.announcementCooldown = const Duration(milliseconds: 100),
  this.maxAnnouncementBatch = 3,
  this.enableHealthMonitoring = true,
  this.healthCheckInterval = const Duration(minutes: 2),
  this.defaultPeerConfig = const PeerConfig(),
});