[client/idd] input: report endpoint status

This commit is contained in:
Geoffrey McRae
2026-08-09 01:36:54 +10:00
parent 3e38c62050
commit 5b90384123
8 changed files with 607 additions and 55 deletions

View File

@@ -26,13 +26,14 @@
#include <lgmp/client.h>
#include <stdbool.h>
#include <stdint.h>
typedef struct LGMPInput LGMPInput;
bool lgmpInput_create(PLGMPClient client, LGMPInput ** result);
void lgmpInput_destroy(LGMPInput ** input);
bool lgmpInput_connect(LGMPInput * input);
bool lgmpInput_connect(LGMPInput * input, uint32_t clientID);
void lgmpInput_disconnect(LGMPInput * input);
const LG_InputOps * lgmpInput_getOps(void);