ResourceHandle抽象 接口

绕过操作系统资源句柄的包装器,以便作为 SocketMessage 的一部分通过 Socket 传递。

构造函数

ResourceHandle.fromFile(RandomAccessFile file)
创建打开文件的包装器。
工厂
ResourceHandle.fromRawDatagramSocket(RawDatagramSocket socket)
创建打开原始数据报套接字的包装器。
工厂
ResourceHandle.fromRawSocket(RawSocket socket)
创建打开原始套接字的包装器。
工厂
ResourceHandle.fromReadPipe(ReadPipe pipe)
工厂
ResourceHandle.fromSocket(Socket socket)
创建打开套接字的包装器。
工厂
ResourceHandle.fromStdin(Stdin stdin)
创建当前 stdin 的包装器。
工厂
ResourceHandle.fromStdout(Stdout stdout)
创建当前 stdout 的包装器。
工厂
ResourceHandle.fromWritePipe(WritePipe pipe)
工厂

属性

hashCode int
该对象的哈希码。
无设置器继承
runtimeType Type
对象的运行时类型的表示。
无设置器继承

方法

noSuchMethod(Invocation invocation) → dynamic
在访问不存在的方法或属性时触发。
继承
toFile() RandomAccessFile
从资源句柄中提取打开的文件。
toRawDatagramSocket() RawDatagramSocket
从资源句柄中提取打开的原始数据报套接字。
toRawSocket() RawSocket
从资源句柄中提取已打开的原始套接字。
toReadPipe() ReadPipe
从资源句柄中提取读取管道。
toSocket() Socket
从资源句柄中提取已打开的套接字。
toString() String
该对象的字符串表示形式。
继承
toWritePipe() WritePipe
从资源句柄中提取写入管道。

操作符

operator ==(Object other) bool
相等操作符。
继承