專家
執行緒
定義於 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
|
回應
<空白>