|
SObjectizer
5.1
|
Класс именнованного события. Подробнее...
Открытые члены | |
| named_event_t (const std::string &event_name, bool is_silent_event=false) | |
| const std::string & | query_name () const |
| Имя события. | |
| bool | wait_for (unsigned int timeout_msec) |
| Ждать события. Подробнее... | |
| void | trigger_event () |
| Делает событие наступившим. | |
| bool | is_triggered () const |
| Проверить состояние события | |
| void | set_sysconf_mbox (const so_5::rt::mbox_ref_t &sysconf_mbox) |
| Установить mbox sysconf-а. | |
| void | set_owner_dll_name (const std::string &owner_dll_name) |
| Установить информацию о dll, которой принадлежит данное событие. | |
| void | append_sysconf_info (sysconf_bulk_info_t &sysconf_bulk_info) const |
| Добавить информацию и себе. | |
Закрытые данные | |
| const std::string | m_event_name |
| Имя события. | |
| bool | m_is_silent_event |
| Рассылать ли объявления о наступлении события. | |
| std::string | m_owner_dll_name |
| Имя dll, в котором объявлено данное событие. | |
| so_5::rt::mbox_ref_t | m_sysconf_mbox |
| Mbox sysconf-а. | |
|
std::unique_ptr < impl::plain_event_t > | m_event |
| Контроль над наступлением события. | |
Класс именнованного события.
| so_sysconf_4::named_event_t::named_event_t | ( | const std::string & | event_name, |
| bool | is_silent_event = false |
||
| ) |
| event_name | Имя события. |
| is_silent_event | Рассылать ли уведомления о наступлении события. |
| bool so_sysconf_4::named_event_t::wait_for | ( | unsigned int | timeout_msec | ) |
Ждать события.
Ожидает события в течении времени не более timeout_msec.
Перекрестные ссылки m_event.
Используется в so_sysconf_4::impl::task_processor_t::do_wait_for().
Документация по SObjectizer v.5.1 'Джимара'. Последние изменения: Ср 15 Май 2013 12:56:25. Создано системой
1.8.3.1
|
|