Структура so_4::rt::comm::msg_unblock_channel

Полный список членов класса


Подробное описание

Указание разблокировать канал после превышения порога входящего потока.

Начиная с:
v.4.2.6 Должно отсылать обработчиками сообщений msg_sop_package, msg_raw_package, если в полученном сообщении поле m_is_blocked равно true. Это означает, что в канале был превышен порог входящего потока и из канала ничего не будет прочитано до тех пор, пока он не будет разблокирован сообщением msg_unblock_channel.

Открытые члены

 msg_unblock_channel (const so_4::rt::comm_channel_t &channel)
 Инициализирующий конструктор.

Открытые статические члены

static bool check (const msg_unblock_channel *msg)
 Проверяльщик для сообщения.

Открытые атрибуты

so_4::rt::comm_channel_t m_channel
 Канал, который нужно разблокировать.

Конструктор(ы)

so_4::rt::comm::msg_unblock_channel::msg_unblock_channel ( const so_4::rt::comm_channel_t channel  ) 

Инициализирующий конструктор.

Аргументы:
channel  Канал, который нужно разблокировать.


Методы

bool so_4::rt::comm::msg_unblock_channel::check ( const msg_unblock_channel msg  )  [static]

Проверяльщик для сообщения.

Не разрешает диспетчеризацию сообщения, если m_channel равен null или localhost.

Перекрестные ссылки so_4::rt::comm_channel_t::is_null(), so_4::rt::comm_channel_t::localhost() и m_channel.


Документация по SObjectizer v.4.4 'Тебуломста'. Последние изменения: Thu Sep 18 10:26:49 2008. Создано системой  doxygen1.5.6 Intervale SourceForge.net Logo