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

Запрос операции handshake. Подробнее...

Граф наследования:mbapi_4::proto::handshake_info_t:
mbapi_4::proto::req_info_t

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

 handshake_info_t ()
 Конструктор по умолчанию. Подробнее...
 
 handshake_info_t (const handshake::version_t &version)
 Инициализирующий конструктор. Подробнее...
 
const handshake::version_t version () const
 Получить номер поддерживаемой версии.
 
const handshake::compression_t compression () const
 Получить описание желаемого режима компрессии.
 
void set_compression (const handshake::compression_t &c)
 Установить желаемый режим компрессии.
 
const std::string & node_uid () const
 Получить идентификатор узла.
 
void set_node_uid (const std::string &uid)
 Установить идентификатор узла.
 
- Открытые члены inherited from mbapi_4::proto::req_info_t
 req_info_t ()
 Конструктор по умолчанию. Подробнее...
 
 req_info_t (int req_id)
 Полностью инициализирующий конструктор. Подробнее...
 
int query_req_id () const
 Опредение идентификатора элемента SOP. Подробнее...
 

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

handshake::version_t m_version
 Номер версии MBAPI на стороне клиента.
 
handshake::compression_t m_compression
 Желаемый режим компрессии.
 
std::string m_node_uid
 Идентификатор узла с которым установлен канал.
 

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

Запрос операции handshake.

В поле m_version передается версия MBAPI-а на стороне клиента (клиент инициирует операцию handshake).

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

mbapi_4::proto::handshake_info_t::handshake_info_t ( )

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

В качестве номера версии используется значение mbapi_4::proto::handshake::version_t::current().

mbapi_4::proto::handshake_info_t::handshake_info_t ( const handshake::version_t version)

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

Аргументы
versionПоддерживаемая версия.

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