Skip to content

Latest commit

 

History

History
12 lines (11 loc) · 382 Bytes

File metadata and controls

12 lines (11 loc) · 382 Bytes

SimpleChat2 — UDP P2P + Broadcast (Qt6) mkdir -p build && cd build cmake .. cmake --build . -j ctest --output-on-failure ./scripts/run_many.sh 3

  • QUdpSocket transport (chat + discovery)
  • JSON-on-the-wire (type, origin, seq, dest, text, ackOf, vc)
  • ACK + resend timers + bounded retries
  • Vector clocks + anti-entropy sync
  • Unit tests (message roundtrip, vector clock diff)