Commit Graph

19 Commits (9ff15e38640b4c427f34fe43d136afc4fa459376)
 

Author SHA1 Message Date
noah metz 9ff15e3864 More parsing fixes 2024-01-20 23:28:58 -07:00
noah metz b25fa4e36d Fixed to use correct netcomm protobuf 2024-01-20 21:26:16 -07:00
noah metz 8efdc7b5ab Added incrementing sequence number 2024-01-20 18:05:16 -07:00
noah metz 452dd2986d Fixed connect packet typo 2024-01-20 18:02:13 -07:00
noah metz 4eb4f5774b Added connection sequence 2024-01-20 17:54:59 -07:00
noah metz 3ebd80fedb Added structures and methods for connect messages 2024-01-20 17:12:16 -07:00
noah metz 7b4fafa3bd Added some logic to connect to the tournament manager TLS socket, not handling the hello or anything though. 2024-01-20 16:04:22 -07:00
noah metz 47d243ff84 Added match to process incoming requests to tm client 2024-01-18 20:40:17 -07:00
noah metz 751a047bd8 Made TMClient have a mirrored TMConnection for sending/receiving out of band commands 2024-01-18 20:36:40 -07:00
noah metz 1cc7150f5d Revert to using a separate thread for tcp socket handling 2024-01-18 20:29:15 -07:00
noah metz f2e2590c74 Removed a thread to simplify 2024-01-18 20:23:39 -07:00
noah metz bfc9b9ec5b Added framework for TMClient struct/impl 2024-01-18 20:20:19 -07:00
noah metz 005fb13e21 Added Event struct which can be modified by callbacks 2024-01-18 18:01:39 -07:00
noah metz 52d7cfe2f7 Added last will and testement 2024-01-18 17:38:27 -07:00
noah metz fb92058ec7 Cleanup 2024-01-18 17:28:08 -07:00
noah metz c6a19c4a63 Changed sleep_ms to sleep 2024-01-18 17:23:20 -07:00
noah metz 64c77b259d Added callback mechanism with dummy function to retrieve notices 2024-01-18 17:22:41 -07:00
noah metz 0b33a9e580 Added structures for MQTT JSON messages 2024-01-18 14:58:54 -07:00
noah metz fe3b476556 Initial commit 2024-01-15 11:42:12 -07:00