cfsocket

    1熱度

    1回答

    我正在爲iOS開發一個應用程序。在我的應用程序中有一個到服務器的TCP連接,通過NSStreams實現。現在我需要連接使用的端口,這會產生一些問題。 我可以通過遍歷設備的接口獲取IP,但對於portnumber我必須從套接字獲取信息。在下面的代碼中,我嘗試從我的工作中獲取套接字並打開NSInputStream _readstream。問題是,CFSocketCopyAddress是零,我不明白爲什

    3熱度

    2回答

    我想通過UDP在我的iOS7應用程序發送一個簡單的字符串到一個已知的IP,並找不到一個簡單的解釋和示例代碼如何做到這一點。 關於TCP有很多,但沒有太多關於UDP,它在我的情況下必須是UDP。

    1熱度

    1回答

    我試圖通過CFSocket連接在NSStream中使用SSL。所以,我寫這篇文章的代碼: [self.input setProperty:NSStreamSocketSecurityLevelTLSv1 forKey:NSStreamSocketSecurityLevelKey]; [self.output setProperty:NSStreamSocketSecurityLevelTLSv1

    1熱度

    1回答

    進出口面臨的問題創造了IPv6使用CFStreamCreatePairWithSocketToHost套接字連接IPV6套接字連接。 但是我可以爲IPV4創建與同一端口號的套接字連接。 試圖用如添加HTTP,HTTPS不含http所有場景,IPv6地址之間加入, 沒有爲我工作。 未來IPv6的輸出是 流事件8(錯誤代碼是8) 中handleEvent方法與NSStreamEventErrorOcc

    2熱度

    1回答

    我嘗試建立到TCP服務器的連接,但不幸沒有成功。這是我實際的方式。有誰知道,錯誤在哪裏?我在CFSocketConnectToAddress(我得到.error結果,所以在連接打印時,我的代碼導致錯誤)。 任何想法? host = "192.168.0.20" port = 8888 socket = CFSocketCreate(kCFAllocatorDefault,

    4熱度

    1回答

    我是OS X的新手,必須創建一個包含2個部分的應用程序 - 啓動守護進程和啓動代理。守護進程將執行諸如命令執行,日誌記錄等操作,並且必須以某種方式將這些結果傳遞給啓動代理(這會將它們轉移到顯示GUI的登錄項目,儘管這是未來的步驟)。我的問題: 我如何實現這種溝通?從閱讀Apple文檔到目前爲止我能夠收集的信息是我最好的選擇是使用CFSockets。有沒有其他(更簡單)的方法?有沒有人有任何示例教程

    2熱度

    2回答

    我目前正在開發一個需要通過套接字連接與MQTT服務器進行通信的應用程序。由於System.Net.Sockets API在從WiFi網絡切換到3G網絡時往往會出現問題(實際上這種情況非常多),所以我決定嘗試使用CFStream API。這樣做我遇到了幾個問題,如下所示。 一旦我在任何一個流上調用Open(),立即創建一對包含CreatePairWithSocketToHost的流。 CFStrea

    8熱度

    1回答

    我想連接pool.ntp.org進行時間同步。所以我創建套接字 sock=CFSocketCreate(NULL, PF_INET, SOCK_DGRAM, IPPROTO_UDP, kCFSocketDataCallBack|kCFSocketWriteCallBack|kCFSocketConnectCallBack, sockCallback, &sock_ctx); 然後我建立一個循環

    0熱度

    2回答

    這是我的CFSocket通信的客戶端和服務器代碼,但是在成功連接時,此代碼崩潰。 Client.m -(void)createConnection { CFSocketContext socketContext = {0,(__bridge void *)(self),NULL,NULL,NULL}; _socket = CFSocketCreate(kCFAll

    2熱度

    1回答

    我設置上下文的類的創建這樣的插座地址:在我把這個回調 CFSocketContext ctxt = {0, (__bridge void *)(self), NULL, NULL, NULL}; self.sock = CFSocketCreate(kCFAllocatorDefault, PF_INET, SOCK_STREAM, IPPROTO_TCP, kCFSocketData