NEAppProxyFlow用于從網(wǎng)絡(luò)套接字讀取數(shù)據(jù)并向其寫入數(shù)據(jù)。
概述
應(yīng)用程序代理服務(wù)器接收網(wǎng)絡(luò)連接,以NEAppProxyFlow對象的形式進行代理,這些對象通過以下方式傳遞給 -[NEAppProxyProvider handleNewFlow:] 方法。
NEAppProxyFlow對象最初處于未打開狀態(tài)。 在使用它們傳輸網(wǎng)絡(luò)數(shù)據(jù)之前,必須使用openWithLocalEndpoint:completionHandler:的方法打開它們。 完成流程后,您應(yīng)該調(diào)用closeReadWithError:和closeWriteWithError:的方法然后釋放NEAppProxyFlow對象。
管理流程的生命周期
- openWithLocalEndpoint:completionHandler:
打開流程,向系統(tǒng)指示主叫方已準(zhǔn)備好開始接收和發(fā)送數(shù)據(jù)流。- closeReadWithError:
關(guān)閉流程以進行進一步的讀取操作。- closeWriteWithError:
關(guān)閉流程以進行進一步的寫入操作。