public UdpDispatcherImpl(Identity identity, UdpClient udpClient, DuplicateFilter duplicateFilter, PayloadSender payloadSender, AcknowledgementCoordinator acknowledgementCoordinator, RoutingTable routingTable, PeerTable peerTable, InboundMessageDispatcher inboundMessageDispatcher, MultiPartPacketReassembler multiPartPacketReassembler, IUdpUnicasterFactory udpUnicasterFactory, IAuditCounter announcementsReceivedCounter, IAuditCounter tossedCounter, IAuditCounter duplicateReceivesCounter, IAuditAggregator<int> multiPartChunksBytesReceivedAggregator) { this.identity = identity; this.udpClient = udpClient; this.duplicateFilter = duplicateFilter; this.payloadSender = payloadSender; this.acknowledgementCoordinator = acknowledgementCoordinator; this.routingTable = routingTable; this.peerTable = peerTable; this.inboundMessageDispatcher = inboundMessageDispatcher; this.multiPartPacketReassembler = multiPartPacketReassembler; this.udpUnicasterFactory = udpUnicasterFactory; this.announcementsReceivedCounter = announcementsReceivedCounter; this.tossedCounter = tossedCounter; this.duplicateReceivesCounter = duplicateReceivesCounter; this.multiPartChunksBytesReceivedAggregator = multiPartChunksBytesReceivedAggregator; }
public UdpDispatcherImpl(Identity identity, UdpClient udpClient, DuplicateFilter duplicateFilter, PayloadSender payloadSender, AcknowledgementCoordinator acknowledgementCoordinator, RoutingTable routingTable, PeerTable peerTable, InboundMessageDispatcher inboundMessageDispatcher, MultiPartPacketReassembler multiPartPacketReassembler, IUdpUnicasterFactory udpUnicasterFactory, IAuditCounter announcementsReceivedCounter, IAuditCounter tossedCounter, IAuditCounter duplicateReceivesCounter, IAuditAggregator <int> multiPartChunksBytesReceivedAggregator) { this.identity = identity; this.udpClient = udpClient; this.duplicateFilter = duplicateFilter; this.payloadSender = payloadSender; this.acknowledgementCoordinator = acknowledgementCoordinator; this.routingTable = routingTable; this.peerTable = peerTable; this.inboundMessageDispatcher = inboundMessageDispatcher; this.multiPartPacketReassembler = multiPartPacketReassembler; this.udpUnicasterFactory = udpUnicasterFactory; this.announcementsReceivedCounter = announcementsReceivedCounter; this.tossedCounter = tossedCounter; this.duplicateReceivesCounter = duplicateReceivesCounter; this.multiPartChunksBytesReceivedAggregator = multiPartChunksBytesReceivedAggregator; }