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" rotulados como solicitações de envio no GitHub para mais detalhes sobre as atualizações da Referência da API.

21 de setembro de 2022

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

15 de setembro de 2022

  • Adição de novas enums, 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 comandos NAT6, prefixo, mapeamento e contador.

25 de agosto de 2022

24 de agosto de 2022

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

16 de agosto de 2022

  • A função otBorderRoutingGetFavoredNat64Prefix foi adicionada à API Border Routing Manager (em inglês).
  • O método otThreadSearchForBetterParent foi adicionado à API General.
  • 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.
  • Atualizamos o struct otRouterInfo.
  • Adicionamos bbr e outros comandos à referência de comandos da CLI.

3 de agosto de 2022

  • Adicionamos comandos channel à referência de comandos 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

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

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

20 de abril de 2022

13 de abril de 2022

30 de março de 2022

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 na API Platform Settings.

23 de fevereiro de 2022

  • A função otCliPlatLogLine foi removida da API Command Line Interface.
  • A função otPlatLogLine foi removida da Logging - API Platform.
  • As funções otDumpCritPlat, otDumpDebgPlat, otDumpInfoPlat, otDumpNotePlat, otDumpWarnPlat, otLogCli, otLogCritPlat, otLogDebgPlat, otLogInfoPlat, otLogNotePlat, otLogWarnPlat foram adicionadas à API Logging/API Thread.

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 Cryptographic do RNG.
  • A API Entropy Source foi removida
  • As funções enum otHistoryTrackerNetDataEvent, otHistoryTrackerExternalRouteInfo e otHistoryTrackerOnMeshPrefixInfo typedefs, otHistoryTrackerIterateExternalRouteHistory e otHistoryTrackerIterateOnMeshPrefixHistory foram adicionadas à API History Tracker.
  • Novas macros de blocos de controle de transição (TCB, na sigla em inglês) foram adicionadas à API TCP.
  • Adição de API Thread Encapsulation Link (TREL) para Thread Over Infrastructure.
  • Atualizar funções, typedef e struct para a API TREL - Platform.

19 de janeiro de 2022

  • Os métodos otBackboneRouterNdProxyInfo typedef e otBackboneRouterConfigSkipSeqNumIncrease foram adicionados à API Backbone Router.
  • A função otBorderRoutingGetNat64Prefix foi adicionada à API Border Router.
  • Atualizamos os valores de retorno otIp6SubscribeMulticastAddress na API IPv6.
  • A função otJoinerStateToString foi adicionada à API Joiner.
  • Atualizamos a função otPlatLogLine na API Logging - API.
  • A chave OT_SETTINGS_KEY_NAT64_PREFIX foi adicionada ao tipo enumerado das configurações na API Settings.

7 de dezembro de 2021

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

27 de setembro de 2021

  • A estrutura 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 estrutura otPingSenderStatistics foi adicionada à API Ping Sender (em inglês).
  • 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.
  • A estrutura otMessage foi removida da API Message.
  • A estrutura otMessageBuffer foi adicionada à API Message Pool.

22 de fevereiro de 2021

  • A estrutura otDnsQueryConfig foi adicionada à API DNS.

16 de fevereiro de 2021

  • A estrutura otDnsQuery foi removida e a otDnsServiceInfo foi adicionada à 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 estrutura 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 estrutura otIp6AddressInfo foi adicionada à API IPv6.

2 de outubro de 2020

31 de agosto de 2020

  • APIs adicionadas para compatibilidade com detecção de amostragem coordenadas (CSL) na Thread 1.2
  • A estrutura otBackboneRouterMulticastListenerInfo foi adicionada à API Backbone Router.

12 de agosto de 2020

  • A estrutura 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 UDP Forward.

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

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

27 de abril de 2020

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

24 de março de 2020

  • As macros OT_COAP_MAX_RETRANSMIT e OT_COAP_MIN_ACK_TIMEOUT foram adicionadas à API CoAP.

2 de março de 2020

  • Atualizamos a API CoAP:
    • As estruturas otCoapOptionIterator e otCoapTxParameters foram adicionadas.
    • Foram adicionadas funções auxiliares para codificar as opções de bloco do CoAP.
    • Adição de 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 de histograma foram adicionadas à API Link.

3 de dezembro de 2019

  • As funções e estruturas de configuração de servidor e serviço foram movidas da API do servidor para a API geral para oferecer suporte ao registro de serviços pelos líderes.
  • As funções *RouterRoleEnabled foram renomeadas como *RouterEligible na API Router para oferecer suporte às 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.
  • Novas funções para redefinir contadores e receber e definir novas tentativas máximas 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.
  • Mudança do tipo de retorno de várias APIs que sempre têm sucesso de otError para void.

9 de agosto de 2019

17 de junho de 2019

  • Callbacks foram adicionados para notificar sobre mudanças de estado e atividade do combinador para a API Commissioner.
  • Os modificadores de funções específicas do compilador de OTAPI, OTCALL, OT_CALL e OT_CDECL foram removidos com a remoção do suporte ao Windows.

28 de maio de 2019

14 de maio de 2019

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

  • Funções do receptor UDP 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 do servidor DHCPv6 foi removida.

7 de janeiro de 2019