Тип рукопожатия, который должен быть выполнен, то есть как клиент или как сервер.
handler
Обработчик должен быть вызван, когда операция по рукопожатию завершится. Копии будут сделаны из обработчика по мере необходимости. Эквивалентная функциональная подпись обработчика должна быть:
voidhandler(constboost::system::error_code&error// Result of operation.);
Статья ssl::stream::async_handshake (1 of 2 overloads) раздела Boost.Asio ssl::stream::async_handshake может быть полезна для разработчиков на c++ и boost.