aboutsummaryrefslogtreecommitdiffstats
path: root/src/Xpl2Client.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add JettingProxy relay, convert Xpl2Client to active connection modelHEADmasterThomas Vanbesien2026-03-241-178/+173
* Invert TCP connection model: client listens, server connectsThomas Vanbesien2026-03-231-72/+132
* Imaging (m/n) commands: start/stop, masks, image count, n replyThomas Vanbesien2026-03-161-1/+65
* EV_ events with Q_GADGET status types, mock periodic emission, tabbed demo UIThomas Vanbesien2026-03-161-0/+79
* CF_ configuration commands with JettingParamsResult and SetterResult enumsThomas Vanbesien2026-03-161-0/+283
* Refactor CN_ response handlers into data-driven dispatch tableThomas Vanbesien2026-03-161-261/+119
* CN_ control commands: typed API, dispatch, mock responses, demo UIThomas Vanbesien2026-03-161-0/+406
* GS_PH_VERSION command, per-printhead demo UI with --printheads CLI argThomas Vanbesien2026-03-161-0/+42
* Unified socket slots, --wire-debug CLI flag, fix mock TX and disconnect loggingThomas Vanbesien2026-03-131-166/+103
* XPL2 protocol foundation: wire framing, typed API, KA_PING, GS_JC_VERSIONThomas Vanbesien2026-03-131-63/+158
* Three-socket Xpl2Client with per-port send/receive and demo port selectorThomas Vanbesien2026-03-121-29/+155
* Refactor: three XPL2 ports, EchoServer class, dark debug console, qmllint cleanThomas Vanbesien2026-03-111-50/+109
* Initial project setup: Qt 6.10.2 TCP client library for Alchemie XPL2 protocolThomas Vanbesien2026-03-111-0/+86