Evo C++ Library v0.5.1
|
Evo AsyncServer. More...
#include "ioasync_base.h"
Go to the source code of this file.
Classes | |
class | AsyncServer< T > |
Async I/O server for receiving and handling requests. More... | |
struct | AsyncServerHandler |
Base async I/O server handler. More... | |
class | AsyncServerReplyT< T > |
Handles sending server replies, and accounts for potentially out of order responses. More... | |
struct | AsyncServerHandler::DeferredContextT< T > |
Holds a context for deferred responses in progress. More... | |
struct | AsyncServerHandler::Global |
Default global data (empty). More... | |
struct | AsyncServerHandler::DeferredContextT< T >::ReplyBase |
Base class for deferred reply. More... | |
struct | AsyncServerHandler::ResponseResult< T > |
Handler response result. More... | |
struct | AsyncServerHandler::Shared |
Default shared data (empty) using default global data type. More... | |
struct | AsyncServerHandler::SimpleSharedBase< T > |
Default shared data (empty) with template parameter for global data type. More... | |
struct | AsyncServer< T >::Stats |
struct | AsyncServerReplyT< T >::Writer |
Response writer used to group multiple writes together for best performance. More... | |
Namespaces | |
evo | |
Evo C++ Library namespace. | |
Macros | |
#define | INCL_evo_ioasync_server_h |
Typedefs | |
typedef AsyncServerReplyT | AsyncServerReply |
Handles sending server replies – see AsyncServerReplyT. More... | |
Evo AsyncServer.
#define INCL_evo_ioasync_server_h |