diff options
author | Vito Caputo <vcaputo@pengaru.com> | 2023-07-05 16:46:54 -0700 |
---|---|---|
committer | Vito Caputo <vcaputo@pengaru.com> | 2023-07-05 16:46:54 -0700 |
commit | 14b35ecd216fda58873b94cd2b211986f2b20e02 (patch) | |
tree | 254ecf15e88cb36bb691b35fad4b96781679e484 /src/modules/rkt/rkt_scener.h | |
parent | be48e352f08a7a6e5e96862865cff7946985dd32 (diff) |
modules/rkt: introduce a rudimentary scenes editor
This adds a BBS-style interface for creating new scenes in a live
rkt session.
It listens on tcp port 54321 on localhost by default, just use
telnet to connect, the rest is fairly self-explanatory.
This is still early days, but it's a whole lot more than nothing.
Diffstat (limited to 'src/modules/rkt/rkt_scener.h')
-rw-r--r-- | src/modules/rkt/rkt_scener.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/modules/rkt/rkt_scener.h b/src/modules/rkt/rkt_scener.h new file mode 100644 index 0000000..ad21f0a --- /dev/null +++ b/src/modules/rkt/rkt_scener.h @@ -0,0 +1,14 @@ +#ifndef _RKT_SCENER_H +#define _RKT_SCENER_H + +/* these are made public for rkt's setup func */ +#define RKT_SCENER_DEFAULT_PORT 54321 +#define RKT_SCENER_DEFAULT_ADDRESS "127.0.0.1" + +typedef struct rkt_context_t rkt_context_t; + +int rkt_scener_startup(rkt_context_t *ctxt); +int rkt_scener_update(rkt_context_t *ctxt); +int rkt_scener_shutdown(rkt_context_t *ctxt); + +#endif |