WritePolicy for sockets writeable via packet queue API. More...
#include <senf/Socket/QueueReadWritePolicy.hh>
Public Types | |
typedef SocketQueueBuffer | Buffer |
typedef SocketQueueBuffer::size_type | size_type |
Static Public Member Functions | |
static boost::optional< Buffer > | enqueue (FileHandle &handle) |
static bool | send (FileHandle &handle) |
static void | flush (FileHandle &handle) |
static unsigned | write (FileHandle &handle, char const *buffer, unsigned size) |
Additional Inherited Members | |
Public Member Functions inherited from senf::WritePolicyBase | |
virtual | ~WritePolicyBase () |
WritePolicy for sockets writeable via packet queue API.
This policy provides support for writing via the linux specific packet queue API
Definition at line 129 of file QueueReadWritePolicy.hh.
Definition at line 133 of file QueueReadWritePolicy.hh.
Definition at line 134 of file QueueReadWritePolicy.hh.
|
static |
|
static |
|
static |
|
static |