Commit Graph

15 Commits

Author SHA1 Message Date
Ian Gulliver
8e2e7b2562 Much more helpful help. 2016-02-17 16:04:11 -08:00
Ian Gulliver
e14b444466 Make epoll_fd global as a concession to clarity. Handle client disconnection even when silent. 2016-02-17 15:41:27 -08:00
Ian Gulliver
908a364aef Add support for listening sockets for outgoing data. 2016-02-17 13:56:13 -08:00
Ian Gulliver
7f8b92deaf Support incoming connection backends (push to adsbus). 2016-02-17 13:41:33 -08:00
Ian Gulliver
020174d11a Simply backend API. 2016-02-17 12:30:26 -08:00
Ian Gulliver
c18a03d2e1 Add raw input support. 2016-02-17 12:11:50 -08:00
Ian Gulliver
d60a2c9869 Change to slashes for host/port delimiter. 2016-02-17 11:10:01 -08:00
Ian Gulliver
f15ebf497e Store names for backends, print autodetection. 2016-02-17 08:34:19 +00:00
Ian Gulliver
0db4d15897 Non-blocking connection support. 2016-02-17 08:05:18 +00:00
Ian Gulliver
01d548dbb5 Clean up serialize interface.
Switch to jansson for JSON handling.
Add server ID.
Expose IDs in JSON.
2016-02-17 00:21:28 +00:00
Ian Gulliver
112a978557 Add beast structure. 2016-02-16 03:42:41 +00:00
Ian Gulliver
af8b3d0c4c Add client support, use it to dump json to stdout first. 2016-02-16 02:28:05 +00:00
Ian Gulliver
bae4398a61 Assign an ID to each backend. 2016-02-15 21:22:23 +00:00
Ian Gulliver
798b75c30d Saner arg structure. 2016-02-15 21:12:26 +00:00
Ian Gulliver
9b97a2c32c Factor out backend handling code. 2016-02-15 20:01:48 +00:00