toSocket 抽象方法

Socket toSocket()

从资源句柄中提取已打开的套接字。

由于 ResourceHandle 表示单个操作系统资源,在调用此方法之后,不能调用 toFiletoSockettoRawSockettoRawDatagramSockettoReadPipetoWritePipe 中的任何一个。如果此资源句柄不是套接字句柄,返回的 Socket 的行为完全未指定。请务必小心避免错误地使用句柄。

实现

//
/// If this resource handle is not a socket handle, the behavior of the
/// returned [Socket] is completely unspecified.
/// Be very careful to avoid using a handle incorrectly.
Socket toSocket();