Commit Graph

17 Commits

Author SHA1 Message Date
Tony Garnock-Jones 553490e77e Turn down the volume on websocket send error debug messages 2019-06-20 12:46:59 +01:00
Tony Garnock-Jones 9a8898e8ec Significant refactoring of stream protocol 2019-05-31 13:58:04 +01:00
Tony Garnock-Jones 9d12ef311c Improve debug output in WebSocket error guard 2019-05-30 22:53:04 +01:00
Tony Garnock-Jones 08a8d51de6 Handle WS exceptions on server side 2019-05-28 16:54:46 +01:00
Tony Garnock-Jones 84e45f4aa2 Construct servers for interest in WebSocket as well as Request 2019-05-28 13:21:02 +01:00
Tony Garnock-Jones 074f7f1d35 Support for reading post bodies from incoming HTTP requests 2018-12-13 16:40:24 +00:00
Tony Garnock-Jones b19c92f957 Node's httpd seems to need Buffer, not merely Uint8Array 2018-11-21 14:22:58 +00:00
Tony Garnock-Jones baa40f5699 Change send syntax from `^ ...` to `send ...`. 2018-11-16 11:17:59 +00:00
Tony Garnock-Jones 44c1d425b3 Switch to Preserves for Record and Bytes 2018-11-15 23:24:58 +00:00
Tony Garnock-Jones 018a2bd399 Allow observation of routes for websockets, too 2018-11-15 11:00:13 +00:00
Tony Garnock-Jones 32cc933513 Ignore observers that are not indicative of demand-matchers. 2018-11-13 20:53:45 +00:00
Tony Garnock-Jones ff7d235120 Remove __ and _$ in favour of plain structs Discard() and Capture(_), respectively 2018-11-13 14:08:10 +00:00
Tony Garnock-Jones 6b0ba2997e Use genUuid rather than a simple counter for web requests 2018-11-05 21:16:57 +00:00
Tony Garnock-Jones df43e5fb1c Rename RequestData -> DataIn, ResponseData -> DataOut 2018-11-05 17:48:50 +00:00
Tony Garnock-Jones 1651ad2a8d Expose currentFacet directly 2018-11-05 11:19:52 +00:00
Tony Garnock-Jones 33c8f70ab6 Flesh out WebSocket support 2018-11-04 23:00:32 +00:00
Tony Garnock-Jones e0a6ae670b Web server driver, plus beginnings of WebSocket support 2018-11-04 20:01:40 +00:00