Boost C++ 库

...世界上最受推崇、设计最精湛的 C++ 库项目之一。 Herb SutterAndrei Alexandrescu, C++ Coding Standards

basic_seq_packet_socket::release (2 of 2 个重载) - Boost C++ 函数库
PrevUpHomeNext

继承自 basic_socket。

释放底层本机套接字的所有权。

native_handle_type release(
    boost::system::error_code & ec);

此函数将导致所有未完成的异步连接、发送和接收操作立即完成,并且被取消的操作的处理程序将接收到 boost::asio::error::operation_aborted 错误。然后,原生套接字的拥有权将转移给调用者。

参数

ec

用于指示发生何种错误(如果有)。

备注

此函数在 Windows 8.1 之前的 Windows 版本上不支持,在这些平台上会以 boost::asio::error::operation_not_supported 错误失败。


PrevUpHomeNext