OpenThread C API 參考資料

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

OpenThread API 參考資料主題源自原始碼,可在 GitHub 取得。如需詳細資訊或為我們的文件提供相關資訊,請參閱資源

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