OpenThread C API リファレンスの更新

"api: platform" と 「api: user」 API リファレンスの更新に関するその他の情報については、GitHub の pull リクエストをご覧ください。

2024 年 8 月 29 日

  • 新しい otLinkGetFrameCounter 関数を Link API

2024 年 8 月 23 日

  • 新しい ba counters を追加しました CLI コマンド リファレンスをご覧ください。

  • 追加 OPENTHREAD_CONFIG_BORDER_ROUTING_REACHABILITY_CHECK_ICMP6_ERROR_ENABLEOPENTHREAD_CONFIG_BORDER_ROUTING_TESTING_API_ENABLE マクロを Border Routing Manager モジュール (構成変数リファレンス)をご覧ください。

  • 新しい otTcatAdvertisedDeviceId 構造体を追加し、名前を変更しました。 otTcatDeviceId 構造体を otTcatGeneralDeviceId に、 BLE Secure API

  • 新しい otBorderAgentGetCounters 関数を Border Agent API

  • 新しい otBorderAgentCounters 構造体を Border Agent API

  • 新しい otBorderRoutingSetOnLinkPrefix 関数を Border Routing Manager API

2024 年 8 月 7 日

  • linkmetrics mgmt コマンドの名前を linkmetrics config に変更しました。 リストにはアルファベット順で、 linkmetrics config enhanced-ack clear (CLI コマンド リファレンス)をご覧ください。

  • OPENTHREAD_CONFIG_REFERENCE_DEVICE_ENABLE マクロを ネットワーク診断モジュール (構成変数リファレンス)をご覧ください。

2024 年 7 月 26 日

2024 年 7 月 12 日

  • 新しい otCoapMessageAppendUriQueryOptions 関数を CoAP API

  • OPENTHREAD_CONFIG_BORDER_ROUTING_TRACK_PEER_BR_INFO_ENABLE を追加しました マクロを Border Routing Manager モジュール (構成変数リファレンス)をご覧ください。

2024 年 6 月 21 日

2024 年 5 月 17 日

2024 年 4 月 29 日

2024 年 4 月 11 日

2024 年 3 月 28 日

2024 年 3 月 21 日

2024 年 3 月 8 日

2024 年 2 月 27 日

2024 年 2 月 14 日

2024 年 2 月 6 日

  • CLI コマンド リファレンスに新しい coap コマンドを追加しました。 アルファベット順で先頭 coap cancel
  • mMeshLocal 属性をotIp6AddressInfo Ipv6 API

2024 年 2 月 1 日

  • CLI コマンド リファレンスに新しい commissioner コマンドを追加しました。 アルファベット順で先頭 commissioner announce
  • 新しい otCoapSecureIsClosed を追加しました および otCoapSecureStartWithMaxConnAttempts 関数を CoAP Secure API
  • 新しく追加されました otIp4FromIp4MappedIp6Address および otIp4ToIp4MappedIp6Address NAT64 API に渡します。
  • 新しい otPlatRadioResetCsl 関数を Radio Operation API

2024 年 1 月 23 日

2024 年 1 月 9 日

  • 新しい history コマンドを CLI コマンド リファレンス(先頭)に追加しました (アルファベット順では「history ip addr」)。
  • 新しい otPlatTrelCounters 構造体を TREL プラットフォーム
  • 新しい otUpstreamDnsCounters 構造体を DNS-SD Server API

2023 年 12 月 27 日

2023 年 12 月 13 日

  • debug コマンドを以下に追加しました CLI コマンド リファレンスをご覧ください。
  • BLE Secure API を追加しました。
  • 新しいプラットフォーム抽象化モジュールを BLE:
  • 新しい otPdProcessedRaInfo を追加しました 構成します。

2023 年 11 月 29 日

  • 新しい SRP サーバー コマンドを CLI コマンド リファレンス( srp server (enable,disable) を使用します。
  • Multipan の新しいプラットフォーム抽象化モジュールを追加しました。
  • 新しい otNcpHdlcInitMulti 関数を Network Co-Processor API
  • 新しい otInstanceInitMultiple 関数を インスタンス API
  • 新しい otMessageIsMulticastLoopEnabledotMessageSetMulticastLoopEnabled 関数を Message API

2023 年 11 月 21 日

2023 年 11 月 7 日

  • CLI コマンド リファレンスに、新しい TCP コマンドを tcp abort を使用します。

2023 年 11 月 2 日

2023 年 10 月 13 日

2023 年 10 月 5 日

2023 年 9 月 28 日

2023 年 9 月 22 日

2023 年 9 月 14 日

2023 年 9 月 8 日

2023 年 8 月 29 日

2023 年 8 月 15 日

  • CLI コマンド リファレンスに新しいコマンドを追加しました。 <ph type="x-smartling-placeholder">

2023 年 7 月 31 日

  • 新しいコマンド mleadvimax を以下に追加しました CLI コマンド リファレンスをご覧ください。
  • otThreadGetAdvertisementTrickleIntervalMax 関数を ルーター/リーダー API

2023 年 7 月 26 日

  • CLI コマンド リファレンスに新しいコマンドを追加しました。 <ph type="x-smartling-placeholder">

2023 年 7 月 19 日

  • ユーザーが手動で ルートのデフォルト設定を Border Routing Manager API
  • SRP API を更新し、 サービス インスタンス名を指定します。
  • 新しい構造体、関数、関連する CLI コマンドを Mesh Diagnostics API: メッセージが TX キューで費やした時間に関する統計情報。

2023 年 6 月 26 日

2023 年 6 月 13 日

2023 年 6 月 1 日

2023 年 5 月 17 日

2023 年 5 月 8 日

  • CLI コマンド リファレンスに新しいコマンドを追加しました。 <ph type="x-smartling-placeholder">
  • otBorderAgentGetId 関数を Border Agent API に追加しました。
  • otIp6PrefixFromString 関数が IPv6 API に追加されました。
  • otThreadGetVendorModel さん、otThreadGetVendorName さん、 otThreadGetVendorSwVersion さん、otThreadSetVendorModel さん、otThreadSetVendorName さん、otThreadSetVendorSwVersion さん Thread - General API に追加された関数。

2023 年 5 月 1 日

  • otPlatCryptoEcdsaGenerateAndImportKey さん、otPlatCryptoEcdsaExportPublicKey さん、 otPlatCryptoEcdsaSignUsingKeyRefotPlatCryptoEcdsaVerifyUsingKeyRef Crypto Platform API に追加された関数。
  • otPlatDiagRadioTransmitStream 関数を Platform Factory Diagnostics API

2023 年 4 月 18 日

2023 年 3 月 28 日

2023 年 3 月 23 日

2023 年 3 月 15 日

2023 年 3 月 2 日

2023 年 2 月 20 日

2023 年 2 月 14 日

  • CLI に dns コマンドを追加しました。 config、参照、圧縮、解決、解決などのコマンド リファレンス サービスコマンドを使用できます。
  • nexthop を更新し、追加しました CLI への nexthop(get) コマンド リファレンス。
  • otNcpLegacyHandlers さんを次から削除しました: Network Co-Processor API
  • otHistoryTrackerRouterInfo 構造体を次に追加しました History Tracker API

2023 年 1 月 31 日

2023 年 1 月 18 日

2023 年 1 月 3 日

2022 年 11 月 18 日

2022 年 10 月 26 日

2022 年 10 月 19 日

  • otNat64State さん、otNat64GetPrefixManagerState さん、otNat64GetTranslatorState さん、 および otNat64SetEnabled 関数を NAT64 API
  • 追加済み nat64 (enable,disable) および nat64 state が CLI コマンド リファレンスをご覧ください。

2022 年 10 月 13 日

  • CLI コマンド リファレンスにさまざまなコマンドを追加しました。 ifconfigipaddrlinkmetrics

2022 年 9 月 21 日

  • otIp4AddressFromString 関数と otNat64SynthesizeIp6Address 関数 NAT64 API に追加されました。
  • otSrpServerIsAutoEnableMode および otSrpServerSetAutoEnableMode SRP API に追加された関数。
  • TCP Abstractions API の列挙型の更新。

2022 年 9 月 15 日

  • 新しい列挙型、typedef、関数を 新しい NAT64 CLI コマンドをサポートする NAT64 API
  • NAT64 コマンドを CLI コマンド リファレンス(NAT64 CIDR、プレフィックス、 カウンタコマンドがあります

2022 年 8 月 25 日

  • 運用データセットを追加しました 「CLI コンセプト」へようこそ。
  • dataset コマンドを追加しました。 CLI コマンドリファレンスをご覧ください

2022 年 8 月 24 日

  • otNat64ReceiveIp4Callback さん、otIp4NewMessage さん、otNat64Send さん、 otNat64SetIp4Cidr 関数と otNat64SetReceiveIp4Callback 関数を NAT64 API を使用します。
  • child コマンドを追加しました。 CLI コマンドリファレンスをご覧ください

2022 年 8 月 16 日

2022 年 8 月 3 日

  • channel コマンドを以下に追加しました CLI コマンド リファレンスをご覧ください。

2022 年 7 月 27 日

2022 年 7 月 20 日

2022 年 7 月 14 日

2022 年 7 月 7 日

  • otBorderRoutingGetRouteInfoOptionPreferenceotBorderRoutingSetRouteInfoOptionPreference 関数が Border Router API

2022 年 6 月 28 日

  • OT_IP6_MAX_MLR_ADDRESSES マクロが IPv6 API
  • otNetDataPublishExternalRoute から OT_ERROR_ALREADY を削除しました。 otNetDataPublishOnMeshPrefix 関数を Thread - General API

2022 年 6 月 14 日

  • otTimestamp typedef が Operational Dataset API
  • OT_SETTINGS_KEY_LEGACY_NAT64_PREFIXOT_SETTINGS_KEY_LEGACY_OMR_PREFIX OT_SETTINGS_KEY_ON_LINK_PREFIXOT_SETTINGS_KEY_RESERVED 列挙型 プラットフォーム - Settings API から削除されました。
  • otSrpServerTtlConfig typedef と otSrpClientEnableAutoHostAddress otSrpServerGetTtlConfig さん、otSrpServerServiceGetTtl さん、 otSrpServerSetTtlConfig 関数が SRP API
  • otDetachGracefullyCallback typedef と otThreadDetachGracefully 関数を Thread - General API

2022 年 5 月 31 日

  • otDnssdCounters typedef と otDnssdGetCounters 関数が DNS-SD Server API
  • otPlatRadioGetCslClockUncertainty 関数を削除して追加しました otPlatRadioGetCslUncertainty 関数 Radio Operation API に送信します。
  • otSrpServerLeaseInfootSrpServerResponseCounters の typedef otSrpClientGetTtlotSrpClientSetTtlotSrpServerGetPortotSrpServerGetResponseCountersotSrpServerHostGetLeaseInfo、 および otSrpServerServiceGetLeaseInfo 関数を SRP API

2022 年 5 月 18 日

2022 年 4 月 20 日

2022 年 4 月 13 日

2022 年 3 月 30 日

2022 年 3 月 15 日

  • otDnsClientResolveIp4Address 関数を DNSv6 API
  • OT_SETTINGS_KEY_BR_ULA_PREFIX 列挙型とその他の列挙型の更新が追加されました Platform Settings API

2022 年 2 月 23 日

2022 年 2 月 2 日

  • otCoapMessageSetCode 関数を CoAP API
  • otPlatCryptoRandomDeinitotPlatCryptoRandomGetotPlatCryptoRandomInit 関数が Crypto - Platform API
  • otRandomCryptoMbedTlsContextGet さんを次から削除しました: RNG Cryptographic API
  • Entropy Source API は削除されました。
  • otHistoryTrackerNetDataEvent 列挙型、otHistoryTrackerExternalRouteInfo otHistoryTrackerOnMeshPrefixInfo typedef です。 otHistoryTrackerIterateExternalRouteHistoryotHistoryTrackerIterateOnMeshPrefixHistory 関数 History Tracker API に追加されています。
  • 新しい移行制御ブロック(TCB)マクロを TCP API
  • 追加済み Thread Radio Encapsulation Link(TREL)API ベストプラクティスをご覧ください
  • 関数、typedef、構造体の TREL - Platform API

2022 年 1 月 19 日

  • otBackboneRouterNdProxyInfo typedef と otBackboneRouterConfigSkipSeqNumIncrease メソッドを Backbone Router API
  • otBorderRoutingGetNat64Prefix 関数を Border Router API
  • otIp6SubscribeMulticastAddress の戻り値を IPv6 API
  • otJoinerStateToString 関数を Joiner API
  • otPlatLogLine 関数を更新しました。 Logging - Platform API
  • OT_SETTINGS_KEY_NAT64_PREFIX キーが設定列挙型に追加されました: Settings API

2021 年 12 月 7 日

  • otLinkIsRadioFilterEnabled 関数と otLinkSetRadioFilterEnabled 関数 Link API に追加された内容。
  • otThreadSetThreadVersionCheckEnabled さんが次のタスクに追加されました: ルーター/リーダー API

2021 年 9 月 27 日

2021 年 9 月 20 日

  • otHistoryTrackerMulticastAddressInfo および otHistoryTrackerUnicastAddressInfo History Tracker API に追加された構造体

2021 年 9 月 13 日

2021 年 8 月 30 日

2021 年 8 月 24 日

2021 年 6 月 22 日

2021 年 5 月 10 日

  • otSrpServerLeaseConfig 構造体が SRP API

2021 年 4 月 12 日

2021 年 4 月 5 日

  • otPingSenderStatistics 構造体が Ping Sender API
  • otSrpClientBuffersServiceEntry 構造体が SRP API

2021 年 3 月 25 日

  • Ping Sender API を追加しました。
  • UART Platform API は削除されました。

2021 年 3 月 9 日

2021 年 2 月 22 日

  • otDnsQueryConfig 構造体が DNS API

2021 年 2 月 16 日

  • otDnsQuery 構造体を削除し、otDnsServiceInfo 構造体を追加しました DNS API

2021 年 2 月 9 日

  • otSrpClientGetServerAddressotSrpClientIsRunningotSrpClientSetCallback 関数が SRP API
  • ヒープ API は非推奨となりました。

2021 年 2 月 2 日

  • otCoapBlockwiseResource 構造体が CoAP API
  • otSrpTxtEntry 構造体を SRP API

2021 年 1 月 26 日

2021 年 1 月 20 日

2020 年 11 月 9 日

2020 年 10 月 20 日

  • otIp6AddressInfo 構造体が IPv6 API

2020 年 10 月 2 日

2020 年 8 月 31 日

  • Thread 1.2 に協調サンプリング リスニング(CSL)サポート用の API を追加しました。
  • otBackboneRouterMulticastListenerInfo 構造体が Backbone Router API

2020 年 8 月 12 日

2020 年 7 月 15 日

  • otBackboneRouterConfig 関数を Backbone Router API

  • otCoapAddResource 関数を CoAP API

  • otJoinerPskd さん、otJoinerInfoType さん、otCommissionerAddJoinerWithDiscerner さん、 および otCommissionerRemoveJoinerWithDiscerner 関数を Commissioner API

  • otJoinerGetDiscerner さん、otJoinerSetDiscerner さん、 と otJoinerDiscerner 関数を Joiner API

  • otLinkFilterClearDefaultRssIn 関数と otLinkFilterSetDefaultRssIn 関数 Link API に追加された内容。

  • otLinkRawGetRadioTimeotLinkRawSetMacFrameCounterotLinkRawSetMacKey 関数が Raw Link API

  • otDatasetGetActiveTlvs さん、otDatasetGetPendingTlvs さん、 otDatasetSetActiveTlvsotDatasetSetPendingTlvsotThreadGetFixedDuaInterfaceIdentifierotThreadSetFixedDuaInterfaceIdentifier 関数が 汎用 API:

  • otUdpGetSockets 関数を UDP 転送 API

  • UDP APIotUdpGetSockets 関数を追加しました。

  • otPlatRadioGetNow さん、otPlatRadioSetMacFrameCounter さん、 および otPlatRadioSetMacKeyPlatform Radio Configuration API

2020 年 4 月 27 日

2020 年 3 月 24 日

  • OT_COAP_MAX_RETRANSMIT マクロと OT_COAP_MIN_ACK_TIMEOUT マクロを CoAP API

2020 年 3 月 2 日

  • CoAP API を更新しました。 <ph type="x-smartling-placeholder">
      </ph>
    • otCoapOptionIterator 構造体と otCoapTxParameters 構造体を追加しました。
    • CoAP ブロック オプションをエンコードするヘルパー関数を追加しました。
    • CoAP のメッセージごとの送信パラメータを指定する関数を追加 記述できます。

2020 年 1 月 9 日

2019 年 12 月 3 日

2019 年 11 月 11 日

  • otThreadResetIp6Counters 関数が追加されました。
  • カウンタをリセットし、最大フレームを取得して設定するための新しい関数 Link API に追加された再試行回数。

2019 年 10 月 25 日

2019 年 9 月 19 日

  • Random API のページを Crypto に分割しました。 および非暗号 ソースコードです。
  • otJoinerInfo 構造体と otCommissionerGetNextJoinerInfo 関数を追加しました Commissioner API に送信します。
  • otRadioCoexMetrics 構造体と otPlatRadioIsCoexEnabled 関数を追加しました Radio Types API の使用。
  • otError から常に成功する多数の API の戻り値の型を変更しました 宛先: void

2019 年 8 月 9 日

2019 年 6 月 17 日

  • 状態変化と Joiner アクティビティを通知するためのコールバックを Commissioner API
  • OTAPIOTCALLOT_CALL のコンパイラ固有の関数修飾子 Windows のサポートの削除に伴い、OT_CDECL を削除しました。

2019 年 5 月 28 日

2019 年 5 月 14 日

2019 年 3 月 14 日

2019 年 2 月 25 日

  • otIp6SlaacIidCreate 関数と otIp6SlaacUpdate 関数が IPv6 API

2019 年 1 月 30 日

  • さまざまな CLI API を改良しました。
  • otRadioFrameからmDidTxを削除しました 構造体です。

2019 年 1 月 23 日

  • UDP API に追加された UDP レシーバー関数。
  • otCoapHeader 構造体が CoAP から削除されました API。CoAP ヘッダー情報の改良 CoAP メッセージに挿入します
  • DHCPv6 Server API は削除されました。

2019 年 1 月 7 日