fd:Swift文件描述符套接字库

时间:2024-06-17 06:36:30
【文件属性】:

文件名称:fd:Swift文件描述符套接字库

文件大小:12KB

文件格式:ZIP

更新时间:2024-06-17 06:36:30

Swift

fd:文件描述符 Swift文件描述符库。 fd是基础系统文件描述符和套接字API之上的最小层。 用法 FileDescriptor FileDescriptor是包含单个属性(fileNumber)的协议。 protocol FileDescriptor { var fileNumber: FileNumber { get } } FileDescriptor有各种协议扩展,可以添加功能。 关闭 您可以关闭文件描述符。 try descriptor. close () 选择 您可以使用select函数来检查哪些文件描述符已准备好进行读取,写入或出现错误情况。 let readable = try select ( reads : [descriptor]). reads ReadableFileDescriptor 您可以从可读的文件描述符中读取。 let by


【文件预览】:
fd-master
----.travis.yml(269B)
----LICENSE(1KB)
----Sources()
--------ReadableFileDescriptor.swift(723B)
--------Connection.swift(80B)
--------WritableFileDescriptor.swift(497B)
--------select.swift(1KB)
--------UNIXListener.swift(2KB)
--------FDSet.swift(5KB)
--------FileDescriptor.swift(674B)
--------Pipe.swift(863B)
--------TCPListener.swift(2KB)
--------UNIXConnection.swift(168B)
--------Listener.swift(83B)
--------TCPConnection.swift(174B)
----Package.swift(416B)
----.gitignore(20B)
----Package.resolved(319B)
----CHANGELOG.md(143B)
----Tests()
--------LinuxMain.swift(126B)
--------fdTests()
----README.md(2KB)

网友评论