Skip to content

asio::detail::reactor_op_queue

詳細情報

メンバー

reactor_op_queue()

asio::detail::reactor_op_queue< Descriptor >::reactor_op_queue()

begin()

iterator asio::detail::reactor_op_queue< Descriptor >::begin()

戻り値

iterator

end()

iterator asio::detail::reactor_op_queue< Descriptor >::end()

戻り値

iterator

enqueue_operation()

bool asio::detail::reactor_op_queue< Descriptor >::enqueue_operation(Descriptor descriptor, reactor_op *op)

引数

  • Descriptor descriptor
  • reactor_op* op

戻り値

bool

cancel_operations()

bool asio::detail::reactor_op_queue< Descriptor >::cancel_operations(iterator i, op_queue< operation > &ops, const asio::error_code &ec=asio::error::operation_aborted)

引数

  • iterator i
  • op_queue< > & ops
  • const& ec

戻り値

bool

cancel_operations()

bool asio::detail::reactor_op_queue< Descriptor >::cancel_operations(Descriptor descriptor, op_queue< operation > &ops, const asio::error_code &ec=asio::error::operation_aborted)

引数

  • Descriptor descriptor
  • op_queue< > & ops
  • const& ec

戻り値

bool

empty()

bool asio::detail::reactor_op_queue< Descriptor >::empty() const

戻り値

bool

has_operation()

bool asio::detail::reactor_op_queue< Descriptor >::has_operation(Descriptor descriptor) const

引数

  • Descriptor descriptor

戻り値

bool

perform_operations()

bool asio::detail::reactor_op_queue< Descriptor >::perform_operations(iterator i, op_queue< operation > &ops)

引数

  • iterator i
  • op_queue< > & ops

戻り値

bool

perform_operations()

bool asio::detail::reactor_op_queue< Descriptor >::perform_operations(Descriptor descriptor, op_queue< operation > &ops)

引数

  • Descriptor descriptor
  • op_queue< > & ops

戻り値

bool

get_all_operations()

void asio::detail::reactor_op_queue< Descriptor >::get_all_operations(op_queue< operation > &ops)

引数

  • op_queue< > & ops