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

Ping do remetente

Este arquivo inclui a API OpenThread para o módulo do remetente de ping.

Resumo

Typedefs

otPingSenderConfig typedef
Essa estrutura representa uma configuração de solicitação de ping.
otPingSenderReply typedef
Essa estrutura representa uma resposta de ping.
otPingSenderReplyCallback )(const otPingSenderReply *aReply, void *aContext) typedef
void(*
Esse tipo de ponteiro de função especifica o retorno de chamada para notificar o recebimento de uma resposta de ping.
otPingSenderStatistics typedef
Essa estrutura representa as estatísticas de uma solicitação de ping.
otPingSenderStatisticsCallback )(const otPingSenderStatistics *aStatistics, void *aContext) typedef
void(*
Esse tipo de ponteiro de função especifica o retorno de chamada para relatar as estatísticas de ping.

Funções

otPingSenderPing ( otInstance *aInstance, const otPingSenderConfig *aConfig)
Esta função inicia um ping.
otPingSenderStop ( otInstance *aInstance)
void
Esta função interrompe um ping em andamento.

Estruturas

otPingSenderConfig

Essa estrutura representa uma configuração de solicitação de ping.

otPingSenderReply

Essa estrutura representa uma resposta de ping.

otPingSenderStatistics

Essa estrutura representa as estatísticas de uma solicitação de ping.

Typedefs

otPingSenderConfig

struct otPingSenderConfig otPingSenderConfig

Essa estrutura representa uma configuração de solicitação de ping.

otPingSenderReply

struct otPingSenderReply otPingSenderReply

Essa estrutura representa uma resposta de ping.

otPingSenderReplyCallback

void(* otPingSenderReplyCallback)(const otPingSenderReply *aReply, void *aContext)

Esse tipo de ponteiro de função especifica o retorno de chamada para notificar o recebimento de uma resposta de ping.

Detalhes
Parâmetros
[in] aReply
Um ponteiro para um otPingSenderReply contendo informações sobre a resposta de ping recebida.
[in] aContext
Um ponteiro para o contexto específico do aplicativo.

otPingSenderStatistics

struct otPingSenderStatistics otPingSenderStatistics

Essa estrutura representa as estatísticas de uma solicitação de ping.

otPingSenderStatisticsCallback

void(* otPingSenderStatisticsCallback)(const otPingSenderStatistics *aStatistics, void *aContext)

Esse tipo de ponteiro de função especifica o retorno de chamada para relatar as estatísticas de ping.

Detalhes
Parâmetros
[in] aStatistics
Um ponteiro para um otPingSenderStatistics contendo informações sobre as estatísticas de ping recebidas.
[in] aContext
Um ponteiro para o contexto específico do aplicativo.

Funções

otPingSenderPing

otError otPingSenderPing(
  otInstance *aInstance,
  const otPingSenderConfig *aConfig
)

Esta função inicia um ping.

Detalhes
Parâmetros
[in] aInstance
Um ponteiro para uma instância OpenThread.
[in] aConfig
A configuração de ping a ser usada.
Valores de retorno
OT_ERROR_NONE
O ping foi iniciado com sucesso.
OT_ERROR_BUSY
Não foi possível iniciar porque ocupado com uma solicitação de ping anterior em andamento.
OT_ERROR_INVALID_ARGS
O aConfig contém parâmetros inválidos (por exemplo, intervalo de ping muito longo).

otPingSenderStop

void otPingSenderStop(
  otInstance *aInstance
)

Esta função interrompe um ping em andamento.

Detalhes
Parâmetros
[in] aInstance
Um ponteiro para uma instância OpenThread.

Recursos

Os tópicos de referência da API OpenThread se originam do código-fonte, disponível no GitHub . Para obter mais informações ou contribuir com nossa documentação, consulte Recursos .