diff options
author | Julien Dessaux | 2019-09-12 18:05:01 +0200 |
---|---|---|
committer | Julien Dessaux | 2019-09-12 18:10:36 +0200 |
commit | 820e76108bc85051d64431495d70f27379756cc8 (patch) | |
tree | 78a9c901b5ea6c349baf0213de43cd69781ec95f /liveapi/liveapi.h | |
parent | Reduced the scope of a useless global variable to static (diff) | |
download | rocket-cli-client-820e76108bc85051d64431495d70f27379756cc8.tar.gz rocket-cli-client-820e76108bc85051d64431495d70f27379756cc8.tar.bz2 rocket-cli-client-820e76108bc85051d64431495d70f27379756cc8.zip |
Added liveapi support, and the maar tool (mark all as read)
Diffstat (limited to '')
-rw-r--r-- | liveapi/liveapi.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/liveapi/liveapi.h b/liveapi/liveapi.h new file mode 100644 index 0000000..4383c26 --- /dev/null +++ b/liveapi/liveapi.h @@ -0,0 +1,15 @@ +#ifndef LIVEAPI_LIVEAPI_H_ +#define LIVEAPI_LIVEAPI_H_ + +#include <cjson/cJSON.h> + +typedef void (*liveapi_stdin_cb) (const char * input); + +void liveapi_activate_stdin(liveapi_stdin_cb * cb); +void liveapi_send_json(size_t id, cJSON* json); +char liveapi_init(const char * authToken); +char liveapi_loop(void); +char liveapi_step(void); +void liveapi_clean(void); + +#endif |