fuchsia.lowpan.bootstrap

已新增:7

專家

執行緒

定義於 fuchsia.lowpan.bootstrap/thread.fidl

允許元件提供從現有執行緒實作衍生的初始設定資料,以確保執行緒網路和其他執行緒設定的連續性。

匯入設定

匯入 JSON 資料檔案,其中包含 [ThreadConfigManager] 建立的執行緒設定 (https://fuchsia.googlesource.com/fuchsia/+/refs/heads/master/src/connectivity/openthread/third_party/openthread/platform/thread_config_manager.cc)。 JSON 格式為: { "key1" : [base64_編碼_string1_1, base64_編碼字串 1_2, ... ], "key2" : [base64_編碼_string2_1, base64_編碼_string2_2, ... ], ...這個 JSON 格式相當於 POSIX 的執行緒設定檔,其中資訊採用編碼為:2 個位元組,「key1」的位元組、2 個位元組POSIX 二進位檔案只是位元組序列,允許重複的金鑰。這會轉換為上述的 JSON 格式,其中值經過轉換為: base64_編碼_string1_1 = Base64_encode(value1[0:value_len1]) base64_coded_string1_2 = base64_encode(value2] [0:value_len2]) base64_編碼字串 = Base64_encode_4_zh-TW

設定保證在成功完成此呼叫後會保留。如果匯入設定失敗,系統就會關閉管道。

要求

名稱類型
thread_settings_json fuchsia.mem/Buffer

回應

<空白>