MySQL 8.4.0
Source Code Documentation
net::io_context::async_op_impl< Op > Class Template Reference

async operation with callback. More...

Inheritance diagram for net::io_context::async_op_impl< Op >:

Public Member Functions

 async_op_impl (Op &&op, native_handle_type fd, impl::socket::wait_type wt)
void run (io_context &) override
- Public Member Functions inherited from net::io_context::async_op
 async_op (native_handle_type fd, wait_type ev)
virtual ~async_op ()=default
void cancel ()
bool is_cancelled () const
native_handle_type native_handle () const
wait_type event () const

Private Attributes

Op op_

Additional Inherited Members

- Public Types inherited from net::io_context::async_op
using wait_type = impl::socket::wait_type

Detailed Description

template<class Op>
class net::io_context::async_op_impl< Op >

async operation with callback.

Constructor & Destructor Documentation

◆ async_op_impl()

template<class Op >
net::io_context::async_op_impl< Op >::async_op_impl ( Op &&  op,
native_handle_type  fd,
impl::socket::wait_type  wt 

Member Function Documentation

◆ run()

template<class Op >
void net::io_context::async_op_impl< Op >::run ( io_context )

Member Data Documentation

◆ op_

template<class Op >
Op net::io_context::async_op_impl< Op >::op_

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