PeerManagerConfig constructor
const
PeerManagerConfig({
- int minPeers = 3,
- int maxPeers = 8,
- Duration peerConnectTimeout = const Duration(seconds: 30),
- Duration announcementCooldown = const Duration(milliseconds: 100),
- int maxAnnouncementBatch = 3,
- bool enableHealthMonitoring = true,
- Duration healthCheckInterval = const Duration(minutes: 2),
- 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(),
});