io_service объект, который последовательный пакетный сокет будет использовать для отправки обработчиков для любых асинхронных операций, выполняемых на сокете.
protocol
Объект, указывающий параметры протокола для использования.
Статья basic_seq_packet_socket::basic_seq_packet_socket (4 of 6 overloads) раздела Boost.Asio basic_seq_packet_socket::basic_seq_packet_socket может быть полезна для разработчиков на c++ и boost.