Skip to content

asio::detail::conditionally_enabled_event

詳細情報

メンバー

conditionally_enabled_event()

asio::detail::conditionally_enabled_event::conditionally_enabled_event()

~conditionally_enabled_event()

asio::detail::conditionally_enabled_event::~conditionally_enabled_event()

signal()

void asio::detail::conditionally_enabled_event::signal(conditionally_enabled_mutex::scoped_lock &lock)

引数

  • conditionally_enabled_mutex::scoped_lock& lock

signal_all()

void asio::detail::conditionally_enabled_event::signal_all(conditionally_enabled_mutex::scoped_lock &lock)

引数

  • conditionally_enabled_mutex::scoped_lock& lock

unlock_and_signal_one()

void asio::detail::conditionally_enabled_event::unlock_and_signal_one(conditionally_enabled_mutex::scoped_lock &lock)

引数

  • conditionally_enabled_mutex::scoped_lock& lock

maybe_unlock_and_signal_one()

bool asio::detail::conditionally_enabled_event::maybe_unlock_and_signal_one(conditionally_enabled_mutex::scoped_lock &lock)

引数

  • conditionally_enabled_mutex::scoped_lock& lock

戻り値

bool

clear()

void asio::detail::conditionally_enabled_event::clear(conditionally_enabled_mutex::scoped_lock &lock)

引数

  • conditionally_enabled_mutex::scoped_lock& lock

wait()

void asio::detail::conditionally_enabled_event::wait(conditionally_enabled_mutex::scoped_lock &lock)

引数

  • conditionally_enabled_mutex::scoped_lock& lock

wait_for_usec()

bool asio::detail::conditionally_enabled_event::wait_for_usec(conditionally_enabled_mutex::scoped_lock &lock, long usec)

引数

  • conditionally_enabled_mutex::scoped_lock& lock
  • long usec

戻り値

bool