|
join 1.0
lightweight network framework library
|
asynchronous write operation. More...
#include <async_operation.hpp>

Public Types | |
| using | Connect = Function<void (const std::error_code&), 16> |
| handler invoked on connection completion. | |
| using | Write = Function<void (const std::error_code&, size_t), 16> |
| handler invoked on completion. | |
Public Attributes | |
| IoOperation | op = {} |
| operation submitted to the proactor. | |
| Connect | connectHandler |
| handler invoked on connection completion. | |
| Write | writeHandler |
| handler invoked on completion. | |
| msghdr | msg = {} |
| write message header. | |
| iovec | iov = {} |
| write scatter gather entry. | |
asynchronous write operation.
| using join::BasicAsyncWrite< Protocol, Proactor >::Connect = Function<void (const std::error_code&), 16> |
handler invoked on connection completion.
| using join::BasicAsyncWrite< Protocol, Proactor >::Write = Function<void (const std::error_code&, size_t), 16> |
handler invoked on completion.
| Connect join::BasicAsyncWrite< Protocol, Proactor >::connectHandler |
handler invoked on connection completion.
| iovec join::BasicAsyncWrite< Protocol, Proactor >::iov = {} |
write scatter gather entry.
| msghdr join::BasicAsyncWrite< Protocol, Proactor >::msg = {} |
write message header.
| IoOperation join::BasicAsyncWrite< Protocol, Proactor >::op = {} |
operation submitted to the proactor.
| Write join::BasicAsyncWrite< Protocol, Proactor >::writeHandler |
handler invoked on completion.