New beast Socket, SharedHandler, ComposedAsyncOperation APIs

This commit is contained in:
Vinnie Falco
2013-08-21 17:07:21 -07:00
parent b09e975b4c
commit b4855b6ac9
27 changed files with 1753 additions and 2089 deletions

View File

@@ -142,4 +142,16 @@
#define BEAST_DISABLE_CONTRACT_CHECKS 0
#endif
//------------------------------------------------------------------------------
/** Config: BEAST_COMPILER_CHECKS_SOCKET_OVERRIDES
Setting this option makes Socket-derived classes generate compile errors if
they forget any of the virtual overrides As some Socket-derived classes
intentionally omit member functions that are not applicable, this macro
should only be enabled temporarily when writing your own Socket-derived class,
to make sure that the function signatures match as expected.
*/
#define BEAST_COMPILER_CHECKS_SOCKET_OVERRIDES 0
#endif