O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.

Atualizações de referência da API OpenThread C

Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.

Consulte "api: Platform" e "api: user" rotuladas como solicitações de envio no GitHub para mais detalhes sobre as atualizações de referência da API.

2 de março de 2023

20 de fevereiro de 2023

14 de fevereiro de 2023

31 de janeiro de 2023

18 de janeiro de 2023

3 de janeiro de 2023

18 de novembro de 2022

26 de outubro de 2022

  • Novas enumerações otIcmp6Type foram adicionadas à API ICMPv6.
  • A macro OT_TOOL_PRINTF_STYLE_FORMAT_ARG_CHECK foi adicionada à API Toolchain.
  • Novos atributos adicionados à estrutura otMleCounters.

19 de outubro de 2022

  • As funções otNat64State, otNat64GetPrefixManagerState, otNat64GetTranslatorState e otNat64SetEnabled foram adicionadas à API NAT64.
  • nat64 (enable,disable) e nat64 state foram adicionados à referência do comando da CLI.

13 de outubro de 2022

21 de setembro de 2022

  • As funções otIp4AddressFromString e otNat64SynthesizeIp6Address foram adicionadas à API NAT64.
  • As funções otSrpServerIsAutoEnableMode e otSrpServerSetAutoEnableMode foram adicionadas à API SRP.
  • As enumeração são atualizadas para a API TCP Abstractions.

15 de setembro de 2022

  • Adição de novos tipos enumerados, typedefs e funções à API NAT64 para oferecer compatibilidade com novos comandos da CLI NAT64.
  • Inclusão dos comandos NAT64 na referência de comandos da CLI, incluindo CIDR NAT64, prefixo, mapeamento e comandos de contador.

25 de agosto de 2022

24 de agosto de 2022

  • As funções otNat64ReceiveIp4Callback, otIp4NewMessage, otNat64Send, otNat64SetIp4Cidr e otNat64SetReceiveIp4Callback foram adicionadas à API NAT64.
  • Foram adicionados comandos child à referência de comandos da CLI.

16 de agosto de 2022

  • A função otBorderRoutingGetFavoredNat64Prefix foi adicionada à API Border Routing Manager.
  • O método otThreadSearchForBetterParent foi adicionado à API geral.
  • Os métodos otPlatInfraIfDiscoverNat64Prefix e otPlatInfraIfDiscoverNat64PrefixDone foram adicionados à Interface de infraestrutura.
  • O método otIp6GetPrefix foi adicionado à API IPv6.
  • As funções otIp4ExtractFromIp6Address e otIp4IsAddressEqual foram adicionadas à API NAT64.
  • otRouterInfo struct atualizado.
  • Adicionamos bbr e outros comandos à referência de comandos da CLI.

3 de agosto de 2022

  • Inclusão dos comandos channel à Referência do comando da CLI.

27 de julho de 2022

20 de julho de 2022

14 de julho de 2022

7 de julho de 2022

  • As funções otBorderRoutingGetRouteInfoOptionPreference e otBorderRoutingSetRouteInfoOptionPreference foram adicionadas à API Border Router.

28 de junho de 2022

  • Adicionamos a macro OT_IP6_MAX_MLR_ADDRESSES à API IPv6.
  • OT_ERROR_ALREADY foi removido das funções otNetDataPublishExternalRoute e otNetDataPublishOnMeshPrefix na API Thread - General.

14 de junho de 2022

  • otTimestamp typedef foi adicionado à API Operacional Dataset.
  • As enumerações OT_SETTINGS_KEY_LEGACY_NAT64_PREFIX, OT_SETTINGS_KEY_LEGACY_OMR_PREFIX OT_SETTINGS_KEY_ON_LINK_PREFIX e OT_SETTINGS_KEY_RESERVED foram removidas da API Platform - Settings.
  • As funções otSrpServerTtlConfig typedef e otSrpClientEnableAutoHostAddress, otSrpServerGetTtlConfig, otSrpServerServiceGetTtl e otSrpServerSetTtlConfig foram adicionadas à API SRP.
  • As funções otDetachGracefullyCallback typedef e otThreadDetachGracefully foram adicionadas à Thread - General API.

31 de maio de 2022

  • As funções otDnssdCounters typedef e otDnssdGetCounters foram adicionadas à API DNS-SD Server.
  • A função otPlatRadioGetCslClockUncertainty foi removida e a função otPlatRadioGetCslUncertainty foi adicionada à API Radio Operation
  • As funções otSrpServerLeaseInfo e otSrpServerResponseCounters typedefs, otSrpClientGetTtl, otSrpClientSetTtl, otSrpServerGetPort, otSrpServerGetResponseCounters, otSrpServerHostGetLeaseInfo e otSrpServerServiceGetLeaseInfo foram adicionadas à API SRP.

18 de maio de 2022

  • As funções otCommissionerGetId e otCommissionerSetId foram adicionadas à API Commissioner.
  • API TCP Abstractions adicionada.
  • otTcpForwardProgress typedef foi adicionado, otTcpBytesAcked e otTcpSendReady typedefs foram removidos da API TCP.
  • A função otNetDataContainsOmrPrefix foi adicionada à Thread - API geral.

20 de abril de 2022

13 de abril de 2022

30 de março de 2022

  • O método otBackboneRouterConfigSkipSeqNumIncrease foi removido da API Backbone Router.
  • A função otPlatSettingsSetCriticalKeys foi removida e otPlatSettingsInit atualizada na API Platform Settings

15 de março de 2022

  • A função otDnsClientResolveIp4Address foi adicionada à API DNSv6.
  • A enumeração OT_SETTINGS_KEY_BR_ULA_PREFIX foi adicionada com outras atualizações de enumeração para a API Platform Settings.

23 de fevereiro de 2022

2 de fevereiro de 2022

  • A função otCoapMessageSetCode foi adicionada à API CoAP.
  • As funções otPlatCryptoRandomDeinit, otPlatCryptoRandomGet e otPlatCryptoRandomInit foram adicionadas à API Crypto - Platform.
  • otRandomCryptoMbedTlsContextGet foi removido da API RNG Cryptographic.
  • A API Entropy Source foi removida.
  • otHistoryTrackerNetDataEventenum, otHistoryTrackerExternalRouteInfo e otHistoryTrackerOnMeshPrefixInfo typedefs, otHistoryTrackerIterateExternalRouteHistory e otHistoryTrackerIterateOnMeshPrefixHistoryfunções adicionadas à API History Tracker.
  • Adicionamos novas macros de blocos de controle de transição (TCB, na sigla em inglês) à API TCP.
  • Adição da API Thread Encapsulation Link (TREL) para Thread Over Infrastructure.
  • Atualizações de função, typedef e struct para a API TREL - Platform.

19 de janeiro de 2022

  • Os métodos otBackboneRouterNdProxyInfo typedef e otBackboneRouterConfigSkipSeqNumIncrease foram adicionados à Backbone Router API.
  • A função otBorderRoutingGetNat64Prefix foi adicionada à API Border Router.
  • Atualização dos valores de retorno otIp6SubscribeMulticastAddress na API IPv6.
  • A função otJoinerStateToString foi adicionada à API Joiner.
  • Atualizamos a função otPlatLogLine na API Logging - Plataforma.
  • Chave OT_SETTINGS_KEY_NAT64_PREFIX adicionada à enumeração de configurações na API Settings.

7 de dezembro de 2021

  • As funções otLinkIsRadioFilterEnabled e otLinkSetRadioFilterEnabled foram adicionadas à API Link.
  • otThreadSetThreadVersionCheckEnabled foi adicionado à API Router/Leader.

27 de setembro de 2021

  • A struct otCryptoContext foi adicionada à API Crypto.

20 de setembro de 2021

  • As estruturas otHistoryTrackerMulticastAddressInfo e otHistoryTrackerUnicastAddressInfo foram adicionadas à API History Tracker.

13 de setembro de 2021

30 de agosto de 2021

24 de agosto de 2021

22 de junho de 2021

10 de maio de 2021

  • A estrutura otSrpServerLeaseConfig foi adicionada à API SRP.

12 de abril de 2021

5 de abril de 2021

  • A struct otPingSenderStatistics foi adicionada à API Ping Sender.
  • A estrutura otSrpClientBuffersServiceEntry foi adicionada à API SRP.

25 de março de 2021

9 de março de 2021

  • As estruturas otDnsTxtEntry e otDnsTxtEntryIterator foram adicionadas à API DNS.
  • O struct otMessage foi removido da API Message.
  • A struct otMessageBuffer foi adicionada à API Message Pool.

22 de fevereiro de 2021

  • A struct otDnsQueryConfig foi adicionada à API DNS.

16 de fevereiro de 2021

  • O struct otDnsQuery foi removido do struct otDnsServiceInfo adicionado à API DNS.

9 de fevereiro de 2021

  • As funções otSrpClientGetServerAddress, otSrpClientIsRunning e otSrpClientSetCallback foram adicionadas à API SRP.
  • A API Heap foi descontinuada.

2 de fevereiro de 2021

  • A struct otCoapBlockwiseResource foi adicionada à API CoAP.
  • A estrutura otSrpTxtEntry foi removida da API SRP.

26 de janeiro de 2021

20 de janeiro de 2021

9 de novembro de 2020

20 de outubro de 2020

  • A struct otIp6AddressInfo foi adicionada à API IPv6.

2 de outubro de 2020

31 de agosto de 2020

  • Foram adicionadas APIs para compatibilidade com detecção de amostra coordenada (CSL) na linha de execução 1.2.
  • A estrutura otBackboneRouterMulticastListenerInfo foi adicionada à API Backbone Router.

12 de agosto de 2020

  • A struct otThreadDiscoveryRequestInfo foi adicionada à API geral.

15 de julho de 2020

  • A função otBackboneRouterConfig foi adicionada à API Backbone Router.

  • Função otCoapAddResource removida da API CoAP.

  • As funções otJoinerPskd, otJoinerInfoType, otCommissionerAddJoinerWithDiscerner e otCommissionerRemoveJoinerWithDiscerner foram adicionadas à API Commissioner.

  • As funções otJoinerGetDiscerner, otJoinerSetDiscerner e otJoinerDiscerner foram adicionadas à API Joiner.

  • As funções otLinkFilterClearDefaultRssIn e otLinkFilterSetDefaultRssIn foram adicionadas à API Link.

  • As funções otLinkRawGetRadioTime, otLinkRawSetMacFrameCounter e otLinkRawSetMacKey foram adicionadas à API Raw Link.

  • As funções otDatasetGetActiveTlvs, otDatasetGetPendingTlvs, otDatasetSetActiveTlvs, otDatasetSetPendingTlvs, otThreadGetFixedDuaInterfaceIdentifier e otThreadSetFixedDuaInterfaceIdentifier foram adicionadas à API geral.

  • A função otUdpGetSockets foi removida da API Forward UDP.

  • A função otUdpGetSockets foi adicionada à API UDP.

  • Funções otPlatRadioGetNow, otPlatRadioSetMacFrameCounter e otPlatRadioSetMacKey adicionadas à API Platform Radio Configuration.

27 de abril de 2020

  • API Backbone Router adicionada.
  • API Network Simulator Platform adicionada.
  • Estruturas otNetworkDiag* foram adicionadas à API Geral para melhorar a usabilidade do Diagnóstico de rede.
  • As funções otThreadGetDomainName e otThreadSetDomainName foram adicionadas à API geral.
  • A função otCommissionerGeneratePskc foi removida da API Commissioner. Use a função otDatasetGeneratePskc na API General para gerar um PSKc.
  • A API Router foi atualizada para ter acesso à tabela de cache de endereço.

24 de março de 2020

  • Adicionamos as macros OT_COAP_MAX_RETRANSMIT e OT_COAP_MIN_ACK_TIMEOUT à API CoAP.

2 de março de 2020

  • Atualização da API CoAP:
    • As estruturas otCoapOptionIterator e otCoapTxParameters foram adicionadas.
    • Foram adicionadas funções auxiliares para codificar as opções de bloco de CoAP.
    • Foram adicionadas funções para especificar parâmetros de transmissão por mensagem para solicitações e respostas CoAP.

9 de janeiro de 2020

  • As funções de repetição do histograma foram adicionadas à API Link.

3 de dezembro de 2019

  • As funções e estruturas de configuração do servidor e do serviço foram movidas da API do servidor para a API geral para oferecer suporte ao registro do serviço pelos líderes.
  • As funções *RouterRoleEnabled foram renomeadas como *RouterEligible na API Router para oferecer suporte a melhorias de REED.
  • A função otPlatLogv foi removida da API Logging Platform.
  • A macro OT_TOOL_ALIGN foi removida da API Toolchain Platform e de várias definições de struct.

11 de novembro de 2019

  • A função otThreadResetIp6Counters foi adicionada à API General.
  • Foram adicionadas novas funções para redefinir contadores e receber e definir novas tentativas de frame adicionadas à API Link.

25 de outubro de 2019

19 de setembro de 2019

  • Divida a página da API aleatória em Crypto e Non-Crypto para se alinhar ao código-fonte.
  • A estrutura otJoinerInfo e a função otCommissionerGetNextJoinerInfo foram adicionadas à API Commissioner.
  • A estrutura otRadioCoexMetrics e a função otPlatRadioIsCoexEnabled foram adicionadas à API de tipos de rádio.
  • O tipo de retorno de várias APIs que sempre foram bem-sucedidas foi alterado de otError para void.

9 de agosto de 2019

17 de junho de 2019

  • Adição de callbacks para notificar mudanças de estado e atividade do vinculador na API Commissioner.
  • Modificadores de função específicos do compilador de OTAPI, OTCALL, OT_CALL e OT_CDECL removidos em conjunto com a remoção do suporte ao Windows.

28 de maio de 2019

14 de maio de 2019

  • As funções otPlatRadioGetPreferredChannelMask e otPlatRadioGetSupportedChannelMask foram adicionadas à API Radio Platform Platform.
  • As funções de canal de camada física foram removidas da API Link.

14 de março de 2019

25 de fevereiro de 2019

  • As funções otIp6SlaacIidCreate e otIp6SlaacUpdate foram removidas da API IPv6.

30 de janeiro de 2019

23 de janeiro de 2019

  • As funções de receptor UDP foram adicionadas à API UDP.
  • A estrutura otCoapHeader foi removida da API CoAP. As informações do cabeçalho CoAP foram refinadas na mensagem CoAP.
  • A API DHCPv6 Server foi removida.

7 de janeiro de 2019