Files
rippled/src/websocket
Vinnie Falco ec92344fb4 Use autotls instead of multitls in websocket:
The MultiSocket class implements a socket that handshakes in multiple
protocols including SSL and PROXY. Unfortunately the way it type-erases the
handlers and buffers is incompatible with boost::asio coroutines. To pave the
way for coroutines this is part of a larger set of changes that roll back the
usage of MultiSocket to older code, and some custom implementations that use
templates. The custom implementations are more simple since they use
coroutines. Removing MultiSocket will make many other classes and source files
unused, a big win for trimming down the codebase size.
2014-10-22 19:34:48 -07:00
..
2014-10-15 19:37:25 -04:00

WebSocket++ is a full featured C++/Boost ASIO implimentation of RFC6455, the 
WebSocket protocol which can be used to build applications that feature 
WebSocket client and server functionality.

   * Fully supports RFC6455 protocol
   * Partial support for Hixie draft 76 and Hybi drafts 7-17
   * Easy to use message/event based API
   * Boost ASIO based asynchronous network core
   * Supports secure WebSockets (TLS) and IPv6
   * Fully passes the AutoBahn 0.4.10 test suite
   * Includes WebSocket performance and stress testing tools 
   * Open-source (BSD license)

For more information, please visit: http://www.zaphoyd.com/websocketpp/ or the
project's github wiki at: https://github.com/zaphoyd/websocketpp/wiki