Evo C++ Library v0.5.1
Public Member Functions | List of all members
AsyncServerReplyT< T >::Writer Struct Reference

#include <evo/ioasync_server.h>

Inheritance diagram for AsyncServerReplyT< T >::Writer:
Inheritance graph
[legend]

Detailed Description

template<class T = AsyncBuffers>
struct evo::AsyncServerReplyT< T >::Writer

Response writer used to group multiple writes together for best performance.

Public Member Functions

 Writer (This &parent, ulong id, SizeT buf_size, WriterFlags flags=wfNONE)
 Constructor. More...
 

Constructor & Destructor Documentation

◆ Writer()

Writer ( This parent,
ulong  id,
SizeT  buf_size,
WriterFlags  flags = wfNONE 
)
inline

Constructor.

Parameters
parentParent reply object to use
idRequest ID for response
buf_sizeData size that will be written – must exactly match data that will be written
flagsFlags used for deferred response, use:
  • wfDEFERRED_LAST for last deferred write
  • wfDEFERRED for part of deferred write, but more writes required for this response
  • wfNONE for non-deferred

The documentation for this struct was generated from the following file: