A terminal display server
To use this package, put the following dependency into your project's dependencies section:
A flexible, language-agnostic terminal display driver. Writing the bindings for your language should be made as simple as possible
The transfer protocol is set through the
--type option, and
affects how the buffers are maintained between client and server.
--type pipe use pipes
--type unix <path> use unix domain sockets at location
--type shm <path> use posix shared memory at location
--type sock <port> use a TCP socket bound to
To be outlined later, here is a rough idea:
msgpack JSON API or an optional non-msgpack JSON api.
custom API to be determined for shared memory buffers.