OpenThread C API 參考資料

透過集合功能整理內容 你可以依據偏好儲存及分類內容。

OpenThread API 參考資料主題出自原始碼,可於 GitHub 取得。如需更多資訊,或想參閱我們的說明文件,請參閱資源

模組
鬧鐘 這個模組包含鬧鐘服務的平台抽象。
中樞路由器 這個模組包含 OpenThread Backbone Router Service 的功能。
邊界代理程式 這個模組包含執行緒執行緒代理程式角色的函式。
邊界路由器 這個模組包含使用 OpenThread Border 路由器管理本機網路資料的函式。
邊界轉送管理員 這個模組包含與邊界轉送管理工具相關的定義。
頻道管理員 這個模組包含管道管理員的函式。
頻道監控 這個模組含有管道監控功能。
兒童監督功能 這個模組提供兒童監督功能功能。
CoAP 這個模組包含控制 CoAP 通訊的功能。
CoAP Secure 這個模組包含控管 CoAP Secure (DAP over DTLS) 通訊功能的函式。
指令列介面 這個模組包含控管執行緒堆疊執行的函式。
委託人 這個模組包含「執行緒委員會」角色的函式。
Crypto - 平台 這個模組包含 Crypto 的平台抽象層。
Crypto - Thread 堆疊 這個模組包含加密編譯函式。
DNS-SD 伺服器 這個模組含有 DNS-SD 伺服器的 API。
DNSv6 這個模組包含控制 DNS 通訊的函式。
這個模組包含用於產生熵的平台抽象層。
錯誤 這個模組包含 OpenThread 中使用的錯誤定義。
工廠診斷 - 平台 這個模組包含診斷功能的平台抽象層。
工廠診斷 - 執行緒堆疊 這個模組包含控管執行緒堆疊執行的函式。
一般 這個模組含有所有 Thread 角色的函式。
堆積 這個模組包含設定外部 OpenThread 堆積的函式。
記錄追蹤器 記錄不同事件的記錄,例如 RX 和 TX 訊息或網路資訊變更。
ICMPv6 這個模組包含控管 ICMPv6 通訊的功能。
IPv6 這個模組包含控管 IPv6 通訊的功能。
基礎架構介面 這個模組包含鄰近基礎架構網路介面的平台抽象層。
執行個體 這個模組包含用來控制 OpenThread 執行個體的函式。
Jam 偵測 這個模組含有訊號幹擾偵測功能。
彙整器 這個模組包含「執行緒彙整者」角色的功能。
連結 這個模組包含用來控制連結層設定的函式。
連結指標 這個模組包含控制連結指標通訊協定的函式,
Logging - 平台 這個模組包含偵錯記錄服務的平台抽象層。
記錄 - 執行緒堆疊 這個模組包含 OpenThread 記錄相關定義。
記憶體 這個模組包含動態記憶體配置的平台抽象層。
訊息 這個模組包含操控 OpenThread 訊息緩衝區的函式。
訊息集區 這個模組包含訊息集區的平台抽象層。
其他 這個模組包含適用於其他行為的平台抽象層。
多個圓形按鈕 這個模組包含多重圓形按鈕的連結定義和函式。
NAT64 這個模組包含邊框路由器中 NAT64 函式的函式和結構。
網路輔助處理器 這個模組包含控管執行緒堆疊執行的函式。
網路模擬工具 這個模組包含 OTNS 的平台抽象層。
網路時間同步處理 這個模組包含控制網路時間同步處理服務的函式。
作業資料集 提供 Operational Dataset API 的函式。
連線偵測 (傳送者) 這個檔案包含用於連線偵測 (ping) 寄件者模組的 OpenThread API。
RNG 密碼編譯 這個模組包含會產生加密編譯隨機號碼的函式。
RNG 非加密圖形 這個模組包含會產生非加密隨機號碼的函式。
無線電設定 這個模組包含無線電設定的平台抽象層。
無線電作業 這個模組包含無線電作業的平台抽象層。
無線電類型 這個模組包含無線電畫面的平台抽象。
原始連結 這個模組包含用來控制原始連結層設定的函式。
路由器/主管 這個模組含有執行緒路由器和領導者的函式。
SNTP 這個模組包含控管 SNTP 通訊的功能。
SPI Slave 這個模組包含 SPI 從屬通訊的平台抽象層。
SRP 這個模組包含控管 SRP 用戶端行為的函式。
伺服器 這個模組包含使用 OpenThread Server 管理區域網路資料的函式。
設定 這個模組包含非揮發性儲存空間設定的平台抽象層。
TCP 這個模組包含控制 TCP 通訊的函式。
TCP 抽象 這個模組包含基本 TCP API 頂端的易於使用抽象概念。
TREL - 平台 這個模組包含使用 DNS-SD 和 UDP/IPv6 的執行緒無線電封裝連結 (TREL) 平台抽象層。
TREL - 執行緒堆疊 這個模組定義了 Thread over Infrastructure 的 Radio Radio Encapsulation Link (TREL) API。
Tasklet 這個模組包含控管執行緒堆疊執行的函式。
時間服務 這個模組包含時間服務的平台抽象。
工具鍊 這個模組透過巨集定義工具鍊抽象層。
UDP 這個模組包含控管 UDP 通訊的函式。
UDP 轉送 這個模組包含 UDP 轉送功能的函式。