SObjectizer  5.1
Открытые члены | Закрытые данные | Полный список членов класса
Класс mbapi_4::proto::req_info_t

Базовый класс для элементов mbapi-пакетов. Подробнее...

Граф наследования:mbapi_4::proto::req_info_t:
mbapi_4::proto::handshake_info_t mbapi_4::proto::ping_info_t mbapi_4::proto::resp_info_t mbapi_4::proto::send_msg_info_t mbapi_4::proto::sync_tables_info_t mbapi_4::proto::handshake_resp_info_t mbapi_4::proto::ping_resp_info_t mbapi_4::proto::send_msg_resp_info_t mbapi_4::proto::sync_tables_resp_info_t mbapi_4::proto::unknown_resp_info_t

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

 req_info_t ()
 Конструктор по умолчанию. Подробнее...
 
 req_info_t (int req_id)
 Полностью инициализирующий конструктор. Подробнее...
 
int query_req_id () const
 Опредение идентификатора элемента SOP. Подробнее...
 

Закрытые данные

int m_req_id
 Идентификатор элемента SOP. Подробнее...
 

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

Базовый класс для элементов mbapi-пакетов.

От этого класса производятся как классы-запросы, так и классы-ответы. Классы-запросы производятся непосредственно от req_info_t, а классы-ответы производятся от resp_info_t.

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

mbapi_4::proto::req_info_t::req_info_t ( )

Конструктор по умолчанию.

Обнуляет идентификатор запроса.

mbapi_4::proto::req_info_t::req_info_t ( int  req_id)

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

Аргументы
req_idИдентификатор запроса/ответа

Методы

int mbapi_4::proto::req_info_t::query_req_id ( ) const

Опредение идентификатора элемента SOP.

Возвращает
Элемент перечисления req_id_t.

Перекрестные ссылки m_req_id.

Используется в mbapi_4::comm::impl::iochannel_data_processor_t::handle_request(), mbapi_4::comm::impl::client_channel_data_processor_t::handle_request() и mbapi_4::comm::impl::server_channel_data_processor_t::handle_request().

Данные класса

int mbapi_4::proto::req_info_t::m_req_id
private

Идентификатор элемента SOP.

Элемент перечисления req_id_t.

Используется в query_req_id().


Документация по SObjectizer v.5.1 'Джимара'. Последние изменения: Ср 15 Май 2013 12:56:22. Создано системой  doxygen1.8.3.1 Intervale SourceForge.net Logo