Files
xahaud/modules/beast_core
Vinnie Falco 6546c30e17 Refactor beast::asio:
* New tools for completion handlers:
  - wrap_handler provides composed io_service execution guarantees.
  - bind_handler rebinds arguments to handlers.
  - shared_handler type-erases any completion handler.
  - buffer_sequence type-erases templated BufferSequences
  - abstract_socket replaces Socket
  - socket_wrapper replaces SocketWrapper
  - beast::asio placeholders to work with std::bind

* Removed obsolete classes and functions
  - AbstractHandler
  - ComposedAsyncOperation
  - SharedFunction
  - SharedHandler
  - SharedHandlerAllocator
  - SharedHandlerPtr
  - SharedHandlerType
  - SocketBase
  - SocketWrapperStrand
  - wrapHandler

* Refactored classes to use new tools
  - abstract_socket
  - socket_wrapper
  - HandshakeDetector
  - HttpClientType

* Miscellanous tidying
  - socket classes moved to beast::asio namespace
  - beast asio files provide their own namespace declaration.
  - Fix IsCallPossible conflicting template parameter name
  - Use <boost/get_pointer.hpp> for C++11 compatibility.
  - Remove extraneous include path from build environment.
2014-03-14 08:03:48 -07:00
..
2013-09-19 14:42:51 -07:00
2014-02-07 08:09:15 -08:00
2014-03-14 08:03:48 -07:00
2013-09-28 19:34:16 -07:00
2013-12-27 17:46:51 -08:00
2014-01-07 15:57:45 -08:00
2014-03-04 07:23:53 -08:00
2014-02-12 12:58:20 -08:00
2013-10-04 14:34:01 -07:00
2014-02-06 14:30:03 -08:00
2013-09-19 14:42:52 -07:00
2014-03-04 07:23:53 -08:00
2014-03-14 08:03:48 -07:00