Removed async_flush and its likely erroneous code.
This commit is contained in:
parent
0ddc469edd
commit
1a39476f92
2 changed files with 21 additions and 69 deletions
|
|
@ -14,17 +14,15 @@ See also https://github.com/eidheim/Simple-WebSocket-Server for an easy way to m
|
|||
* Client supports chunked transfer encoding
|
||||
* Timeouts, if any of Server::timeout_request and Server::timeout_content are >0 (default: Server::timeout_request=5 seconds, and Server::timeout_content=300 seconds)
|
||||
* Simple way to add REST resources using regex for path, and anonymous functions
|
||||
* Possibility to flush response to clients both synchronously (Server::flush) and asynchronously (Server::async_flush).
|
||||
* Possibility to flush response to clients synchronously (Server::flush).
|
||||
|
||||
###Usage
|
||||
|
||||
Note: newest version is NOT backward compatible with earlier versions.
|
||||
|
||||
See http_examples.cpp or https_examples.cpp for example usage.
|
||||
|
||||
See particularly the JSON-POST (using Boost.PropertyTree) and the GET /match/[number] examples, which are most relevant.
|
||||
|
||||
The default_resource includes example use of Server::flush. Note that Server::async_flush might be slightly slower than Server::flush unless you need to process computationally expensive tasks while simultaneously sending large datasets to a client.
|
||||
The default_resource includes example use of Server::flush.
|
||||
|
||||
### Dependencies
|
||||
|
||||
|
|
@ -38,7 +36,7 @@ Compile with a C++11 compiler supporting regex (for instance g++ 4.9):
|
|||
|
||||
On Linux using g++: add `-pthread`
|
||||
|
||||
Note: added `-lboost_filesystem` for the default_resource example, and `-lboost_thread` to make the json-example thread safe. Also added `-lboost_coroutine -lboost_context` to make synchronous and asynchronous flushing of response stream work. On some systems you might have to use postfix `-mt` to link to these libraries.
|
||||
Note: added `-lboost_filesystem` for the default_resource example, and `-lboost_thread` to make the json-example thread safe. Also added `-lboost_coroutine -lboost_context` to make synchronous flushing of response stream work. On some systems you might have to use postfix `-mt` to link to these libraries.
|
||||
|
||||
You can now also compile using CMake and make:
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue