wraper for boost asio