NEAppProxyFlow用于从网络套接字读取数据并向其写入数据。
概述
应用程序代理服务器接收网络连接,以NEAppProxyFlow对象的形式进行代理,这些对象通过以下方式传递给 -[NEAppProxyProvider handleNewFlow:] 方法。
NEAppProxyFlow对象最初处于未打开状态。 在使用它们传输网络数据之前,必须使用openWithLocalEndpoint:completionHandler:的方法打开它们。 完成流程后,您应该调用closeReadWithError:和closeWriteWithError:的方法然后释放NEAppProxyFlow对象。
管理流程的生命周期
-
- openWithLocalEndpoint:completionHandler:
打开流程,向系统指示主叫方已准备好开始接收和发送数据流。 -
- closeReadWithError:
关闭流程以进行进一步的读取操作。 -
- closeWriteWithError:
关闭流程以进行进一步的写入操作。
网友评论