2014-11-04 65 views
0

現在我試圖將用C編寫的代碼遷移到Chrome瀏覽器的應用程序。NaCl上的生插座?

我是NaCl應用程序編程新手,如果使用本機客戶端,我可以使用原始套接字,但我不太瞭解。我需要使用原始套接字,因爲我必須創建修改後的數據包,例如TTL非常低的UDP。

所以一般來說,我的問題是,我可以使用原始套接字(C風格)與氯化鈉?如果答案是肯定的,如果你可以提供一些額外的信息,那會很好。

回答

2

您可以通過nacl_io庫使用TCP和UDP套接字。查看Native Client SDK中的nacl_io演示。它可以在子目錄examples/demo/nacl_io_demo中找到。

請注意,這些套接字API只能在以Chrome應用程序運行時才能使用,而不能在打開的網絡上運行。