diff --git a/KeyBorad/KeyBorad/LOGIC/Lgc_State.h b/KeyBorad/KeyBorad/LOGIC/Lgc_State.h new file mode 100644 index 0000000..4c0ab88 --- /dev/null +++ b/KeyBorad/KeyBorad/LOGIC/Lgc_State.h @@ -0,0 +1,19 @@ +#pragma once + +#include + +enum class Lgc_TransportType : quint8 +{ + None = 0, + Cdc, + Gatt, +}; + +struct Lgc_State +{ + bool IsConnected = false; + bool IsHandshakeDone = false; + Lgc_TransportType ActiveTransport = Lgc_TransportType::None; + quint32 ProtocolVersion = 0; + quint32 CapabilityFlags = 0; +};