setup 1 - Atlantic777/mpudp GitHub Wiki
This is first stage in roadmap. It should have following things:
- Hardcoded 2 interfaces
- Hardcoded IP addresses
- Hardcoded MAC addresses
- Fixed window size
- Choke param for testing purposes
- Packet number & Sequence number
- Message reassembling
- Death detection
- Statistics seams (for UI)
- UI thread seams
- Logging utility (see log4j)
It may be better to do pull from worker
- Receive packet
- Push to worker
- Wait for worker
- Push again
- Receive send packet request
- Push to first available worker
- Wait for next available worker
- Push again