0
現在我試圖將用C編寫的代碼遷移到Chrome瀏覽器的應用程序。NaCl上的生插座?
我是NaCl應用程序編程新手,如果使用本機客戶端,我可以使用原始套接字,但我不太瞭解。我需要使用原始套接字,因爲我必須創建修改後的數據包,例如TTL非常低的UDP。
所以一般來說,我的問題是,我可以使用原始套接字(C風格)與氯化鈉?如果答案是肯定的,如果你可以提供一些額外的信息,那會很好。
現在我試圖將用C編寫的代碼遷移到Chrome瀏覽器的應用程序。NaCl上的生插座?
我是NaCl應用程序編程新手,如果使用本機客戶端,我可以使用原始套接字,但我不太瞭解。我需要使用原始套接字,因爲我必須創建修改後的數據包,例如TTL非常低的UDP。
所以一般來說,我的問題是,我可以使用原始套接字(C風格)與氯化鈉?如果答案是肯定的,如果你可以提供一些額外的信息,那會很好。
您可以通過nacl_io庫使用TCP和UDP套接字。查看Native Client SDK中的nacl_io演示。它可以在子目錄examples/demo/nacl_io_demo
中找到。
請注意,這些套接字API只能在以Chrome應用程序運行時才能使用,而不能在打開的網絡上運行。