OpenThread C API Referans Güncellemeleri

"api: platform" kodunu inceleyin ve "api: user" başlıklı makaleyi inceleyin.

29 Ağustos 2024

23 Ağustos 2024

7 Ağustos 2024

26 Temmuz 2024

12 Temmuz 2024

21 Haziran 2024

17 Mayıs 2024

29 Nisan 2024

11 Nisan 2024

28 Mart 2024

21 Mart 2024

8 Mart 2024

27 Şubat 2024

14 Şubat 2024

6 Şubat 2024

  • KSA Komut Referansına yeni coap komutları eklendi. alfabetik olarak şununla başlar: coap cancel
  • mMeshLocal özelliği otIp6AddressInfo Ipv6 API.

1 Şubat 2024

  • KSA Komut Referansına yeni commissioner komutları eklendi. alfabetik olarak şununla başlar: commissioner announce
  • Yeni otCoapSecureIsClosed eklendi ve otCoapSecureStartWithMaxConnAttempts işlevleri CoAP Secure API.
  • Yeni eklendi otIp4FromIp4MappedIp6Address otIp4ToIp4MappedIp6Address işlevlerini NAT64 API'ye yönlendirme
  • otPlatRadioResetCsl Radio Operation API'si.

23 Ocak 2024

9 Ocak 2024

  • CLI Komut Referansına yeni history komutları eklendi, başlangıç history ip addr ile alfabetik olarak.
  • Şuraya yeni otPlatTrelCounters yapısı eklendi: TREL Platformu.
  • Şuraya yeni otUpstreamDnsCounters yapısı eklendi: DNS-SD Server API.

27 Aralık 2023

13 Aralık 2023

29 Kasım 2023

21 Kasım 2023

7 Kasım 2023

  • CLI Komut Referansına yeni TCP komutları eklendi, başlangıç tcp abort ile alfabetik olarak.

2 Kasım 2023

13 Ekim 2023

5 Ekim 2023

28 Eylül 2023

22 Eylül 2023

14 Eylül 2023

8 Eylül 2023

29 Ağustos 2023

15 Ağustos 2023

31 Temmuz 2023

26 Temmuz 2023

19 Temmuz 2023

  • Kullanıcıların için yayınlanan rota tercihini Sınır Yönlendirme Yöneticisi API'si.
  • Aşağıdakilerin daha iyi ele alınması için SRP API güncellendi: hizmet örneği adları için geçerlidir.
  • Yeni struct'lar, işlevler ve ilgili CLI komutları Toplanacak Mesh Diagnostics API mesajların TX sırasında harcadığı süreye ilişkin istatistikler içerir.

26 Haziran 2023

13 Haziran 2023

1 Haziran 2023

17 Mayıs 2023

8 Mayıs 2023

1 Mayıs 2023

  • otPlatCryptoEcdsaGenerateAndImportKey, otPlatCryptoEcdsaExportPublicKey, otPlatCryptoEcdsaSignUsingKeyRef ve otPlatCryptoEcdsaVerifyUsingKeyRef Crypto Platform API'ye eklenen işlevler için geçerlidir.
  • otPlatDiagRadioTransmitStream işlevi Platform Factory Diagnostics API.

18 Nisan 2023

28 Mart 2023

23 Mart 2023

15 Mart 2023

2 Mart 2023

20 Şubat 2023

14 Şubat 2023

31 Ocak 2023

18 Ocak 2023

3 Ocak 2023

18 Kasım 2022

26 Ekim 2022

19 Ekim 2022

13 Ekim 2022

21 Eylül 2022

  • otIp4AddressFromString ve otNat64SynthesizeIp6Address işlevleri NAT64 API'ye eklenmiştir.
  • otSrpServerIsAutoEnableMode otSrpServerSetAutoEnableMode SRP API'ye eklenen işlevler.
  • TCP Abstractions API'deki sıralama güncellemeleri.

15 Eylül 2022

  • Yeni NAT64 CLI komutlarını desteklemek için NAT64 API.
  • Şu komutlara eklenen NAT64 komutları: CLI Komut Referansı dahil olmak üzere NAT64 CIDR, ön ek, ve sayaç komutları.

25 Ağustos 2022

24 Ağustos 2022

  • otNat64ReceiveIp4Callback, otIp4NewMessage, otNat64Send, otNat64SetIp4Cidr ve otNat64SetReceiveIp4Callback işlevleri şuraya eklendi: NAT64 API.
  • child komutları eklendi CLI Komut Referansı'nı ekleyin.

16 Ağustos 2022

3 Ağustos 2022

  • Şu komutlara channel komutları eklendi: CLI Komut Referansı.

27 Temmuz 2022

20 Temmuz 2022

14 Temmuz 2022

7 Temmuz 2022

  • otBorderRoutingGetRouteInfoOptionPreference ve Şuna otBorderRoutingSetRouteInfoOptionPreference işlev eklendi: Sınır Yönlendirici API'si.

28 Haziran 2022

  • OT_IP6_MAX_MLR_ADDRESSES makrosu IPv6 API.
  • OT_ERROR_ALREADY, otNetDataPublishExternalRoute ve otNetDataPublishOnMeshPrefix işlevleri Thread - General API.

14 Haziran 2022

  • otTimestamp typedef Operasyonel Veri Kümesi API'si.
  • OT_SETTINGS_KEY_LEGACY_NAT64_PREFIX OT_SETTINGS_KEY_LEGACY_OMR_PREFIX OT_SETTINGS_KEY_ON_LINK_PREFIX ve OT_SETTINGS_KEY_RESERVED sıralamaları Platform - Settings API'den kaldırılır.
  • otSrpServerTtlConfig typedef ve otSrpClientEnableAutoHostAddress, otSrpServerGetTtlConfig, otSrpServerServiceGetTtl ve Şuna otSrpServerSetTtlConfig işlev eklendi: SRP API.
  • otDetachGracefullyCallback typedef ve otThreadDetachGracefully işlevin Thread - General API.

31 Mayıs 2022

  • otDnssdCounters typedef ve otDnssdGetCounters işlevi DNS-SD Server API.
  • otPlatRadioGetCslClockUncertainty işlevi kaldırıldı ve eklendi otPlatRadioGetCslUncertainty işlevi Radio Operation API'ye gönderebilirsiniz.
  • otSrpServerLeaseInfo ve otSrpServerResponseCounters typedefs, otSrpClientGetTtl, otSrpClientSetTtl, otSrpServerGetPort, otSrpServerGetResponseCounters, otSrpServerHostGetLeaseInfo, ve otSrpServerServiceGetLeaseInfo işlevleri eklendi SRP API.

18 Mayıs 2022

20 Nisan 2022

13 Nisan 2022

30 Mart 2022

15 Mart 2022

  • otDnsClientResolveIp4Address işlevi DNSv6 API.
  • OT_SETTINGS_KEY_BR_ULA_PREFIX sıralaması, diğer sıralama güncellemeleriyle birlikte şuraya eklendi: Platform Settings API'yi seçin.

23 Şubat 2022

2 Şubat 2022

  • otCoapMessageSetCode işlevi CoAP API.
  • otPlatCryptoRandomDeinit, otPlatCryptoRandomGet ve otPlatCryptoRandomInit işlev Crypto - Platform API.
  • otRandomCryptoMbedTlsContextGet şuradan kaldırıldı: RNG Cryptographic API.
  • Entropi Kaynağı API'si kaldırıldı.
  • otHistoryTrackerNetDataEvent sıralaması, otHistoryTrackerExternalRouteInfo ve otHistoryTrackerOnMeshPrefixInfo typedefs, otHistoryTrackerIterateExternalRouteHistory ve otHistoryTrackerIterateOnMeshPrefixHistory işlev History Tracker API'ye eklendi.
  • Şu sayfaya yeni Geçiş Kontrol Blokları (TCB) makroları eklendi: TCP API.
  • Eklenme zamanı Thread Radio Encapsulation Link (TREL) API kullanabilirsiniz.
  • fonksiyon, typedef ve struct güncellemeleri TREL - Platform API.

19 Ocak 2022

7 Aralık 2021

  • otLinkIsRadioFilterEnabled ve otLinkSetRadioFilterEnabled işlevleri Link API'ye eklendi.
  • otThreadSetThreadVersionCheckEnabled şuraya eklendi: Router/Leader API.

27 Eylül 2021

20 Eylül 2021

  • otHistoryTrackerMulticastAddressInfo otHistoryTrackerUnicastAddressInfo History Tracker API'ye eklenen struct'lar.

13 Eylül 2021

30 Ağustos 2021

24 Ağustos 2021

22 Haziran 2021

10 Mayıs 2021

  • otSrpServerLeaseConfig yapısı, SRP API.

12 Nisan 2021

5 Nisan 2021

25 Mart 2021

9 Mart 2021

22 Şubat 2021

  • otDnsQueryConfig yapısı, DNS API.

16 Şubat 2021

  • otDnsQuery struct kaldırıldı ve otDnsServiceInfo struct eklendi DNS API.

9 Şubat 2021

  • otSrpClientGetServerAddress, otSrpClientIsRunning ve otSrpClientSetCallback işlev SRP API.
  • Heap API desteği sonlandırıldı.

2 Şubat 2021

  • otCoapBlockwiseResource yapısı, CoAP API.
  • otSrpTxtEntry yapı, SRP API.

26 Ocak 2021

20 Ocak 2021

9 Kasım 2020

20 Ekim 2020

2 Ekim 2020

31 Ağustos 2020

  • İş Parçacığı 1.2'ye Koordine Örneklenmiş Dinleme (CSL) desteği için API'ler eklendi.
  • otBackboneRouterMulticastListenerInfo yapısı, Omurga Yönlendirici API'si.

12 Ağustos 2020

  • otThreadDiscoveryRequestInfo yapısı, Genel API.

15 Temmuz 2020

  • otBackboneRouterConfig işlevi Omurga Yönlendirici API'si.

  • otCoapAddResource işlevi CoAP API.

  • otJoinerPskd, otJoinerInfoType, otCommissionerAddJoinerWithDiscerner, ve otCommissionerRemoveJoinerWithDiscerner işlevleri Commissioner API.

  • otJoinerGetDiscerner, otJoinerSetDiscerner, ve otJoinerDiscerner işlevleri Joiner API.

  • otLinkFilterClearDefaultRssIn ve otLinkFilterSetDefaultRssIn işlevleri Link API'ye eklendi.

  • otLinkRawGetRadioTime, otLinkRawSetMacFrameCounter ve otLinkRawSetMacKey işlev Raw Link API.

  • otDatasetGetActiveTlvs, otDatasetGetPendingTlvs, otDatasetSetActiveTlvs, otDatasetSetPendingTlvs, otThreadGetFixedDuaInterfaceIdentifier ve Şuna otThreadSetFixedDuaInterfaceIdentifier işlev eklendi: Genel API.

  • otUdpGetSockets işlevi UDP Redirect API.

  • otUdpGetSockets işlevi UDP API'ye eklendi.

  • otPlatRadioGetNow, otPlatRadioSetMacFrameCounter, ve otPlatRadioSetMacKey işlevleri Platform Radio Configuration API.

27 Nisan 2020

24 Mart 2020

  • OT_COAP_MAX_RETRANSMIT ve OT_COAP_MIN_ACK_TIMEOUT makroları CoAP API.

2 Mart 2020

  • CoAP API güncellendi:
    • otCoapOptionIterator ve otCoapTxParameters yapı eklendi.
    • CoAP engelleme seçeneklerini kodlamak için yardımcı işlevler eklendi.
    • CoAP için mesaj başına iletim parametrelerini belirleyen işlevler eklendi yanıt verebilmeniz için kritik önem taşır.

9 Ocak 2020

3 Aralık 2019

11 Kasım 2019

  • otThreadResetIp6Counters işlevi genel API'ye eklendi.
  • Sayaçları sıfırlamaya ve maksimum kareyi alıp ayarlamaya yönelik yeni işlevler Link API'ye eklenen yeniden deneme sayısı.

25 Ekim 2019

19 Eylül 2019

  • Random API sayfasını Crypto olarak bölün ve Şifreleme Olmayan kaynak kodudur.
  • otJoinerInfo struct ve otCommissionerGetNextJoinerInfo işlevi eklendi Commissioner API.
  • otRadioCoexMetrics struct ve otPlatRadioIsCoexEnabled işlevi eklendi Radyo Türleri API'sini kullanın.
  • otError tarihinden itibaren her zaman başarılı olan çok sayıda API'nin dönüş türü değiştirildi Hedef: void.

9 Ağustos 2019

17 Haziran 2019

  • Commissioner API.
  • OTAPI, OTCALL, OT_CALL ve derlemeye özgü işlev değiştiricileri OT_CDECL, Windows desteğinin kaldırılmasıyla birlikte kaldırıldı.

28 Mayıs 2019

14 Mayıs 2019

14 Mart 2019

25 Şubat 2019

  • otIp6SlaacIidCreate ve otIp6SlaacUpdate işlevleri IPv6 API.

30 Ocak 2019

  • CLI API'de yapılan çeşitli ayrıntılandırmalar.
  • mDidTx, otRadioFrame içinden kaldırıldı struct.

23 Ocak 2019

  • UDP Alıcı işlevleri UDP API'ye eklendi.
  • otCoapHeader struct, CoAP'den kaldırıldı API. CoAP başlık bilgileri iyileştirildi CoAP mesajına ekleyin.
  • DHCPv6 Server API kaldırıldı.

7 Ocak 2019