0ecbda47bb
qmp: Implement disconnection fully
...
the "testcase" has also added a test for both multiple producers (client handles to the same actor) and closing, which works as you'd expect.
2024-05-09 04:25:09 -04:00
c4caa5f643
qmp: add utility to execute hmp commands
...
Mostly for ease of use and later usage.
2024-05-09 03:36:09 -04:00
0e017cd00d
qmp: gate off execute() calls until ready
2024-05-09 01:00:12 -04:00
51c6356261
qmp: split actor into new actor
module
...
logic seperation, bla bla.
2024-05-09 00:55:14 -04:00
a37d2468c2
qmp: cleanup pass + executing commands works
...
Some more helpers (like, `execute_hmp("info block".into())` might be nice to add, for now this works.
2024-05-09 00:48:42 -04:00
4cda248591
qmp: working qmp stuff
...
I really should probably maybehapsibly split this out into a cargo workspace but /shrug, I'll do it if this gets too annoying.
I've split out a lot of code into new modules, just to be cleaner about organization.
2024-05-08 21:33:09 -04:00
92925ab4d2
chore: init, very barren
...
- guacutils
2024-03-28 11:02:14 -04:00