SObjectizer
5.1
|
Класс для получения потоков канала. Подробнее...
Открытые члены | |
channel_io_t (const scattered_block_stream_ref_t &incoming, const scattered_block_stream_ref_t &outgoing) | |
Интерфейс для создания потоков чтения/записи. | |
input_trx_unique_ptr_t | begin_input_trx () const |
Создать поток для чтения. | |
output_trx_unique_ptr_t | begin_output_trx (const ACE_Time_Value &free_blocks_awaiting_timeout=ACE_Time_Value::zero) const |
Создать поток для записи. Подробнее... | |
Открытые статические члены | |
Статические методы для явного доступа к блочным потокам. | |
Обращается к методу объекта. Нужен для того чтобы агент получатель сообщения msg_channel_created случайно не установил свои потоки. | |
static scattered_block_stream_ref_t & | access_input (channel_io_t &io) |
static scattered_block_stream_ref_t & | access_output (channel_io_t &io) |
Закрытые данные | |
scattered_block_stream_ref_t | m_input |
Блочный поток для чтения. | |
scattered_block_stream_ref_t | m_output |
Блочный поток для записи. | |
Класс для получения потоков канала.
Класс с интерфейсом проведения транзакций чтения записи данных.
output_trx_unique_ptr_t so_5_transport::channel_io_t::begin_output_trx | ( | const ACE_Time_Value & | free_blocks_awaiting_timeout = ACE_Time_Value::zero | ) | const |
Создать поток для записи.
free_blocks_awaiting_timeout | Время которое можно потратить на ожидание свободных блоков в случае их отсутствия или исчерпания в ходе записи. |
Перекрестные ссылки m_output.
Используется в so_5_transport::msg_incoming_package::begin_output_trx() и mbapi_4::comm::impl::iochannel_data_processor_t::format().
Документация по SObjectizer v.5.1 'Джимара'. Последние изменения: Ср 15 Май 2013 12:56:24. Создано системой 1.8.3.1 |