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

Ping Sender

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

Resumo

Typedefs

otPingSenderConfig typedef
Esta estrutura representa uma configuração de solicitação de ping.
otPingSenderReply typedef
Esta estrutura representa uma resposta de ping.
otPingSenderReplyCallback )(const otPingSenderReply *aReply, void *aContext) typedef
void(*
Este 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 estatísticas de uma solicitação de ping.
otPingSenderStatisticsCallback )(const otPingSenderStatistics *aStatistics, void *aContext) typedef
void(*
Este 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.

Structs

otPingSenderConfig

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

otPingSenderReply

Esta estrutura representa uma resposta de ping.

otPingSenderStatistics

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

Typedefs

otPingSenderConfig

struct otPingSenderConfig otPingSenderConfig

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

otPingSenderReply

struct otPingSenderReply otPingSenderReply

Esta estrutura representa uma resposta de ping.

otPingSenderReplyCallback

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

Este 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

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

otPingSenderStatisticsCallback

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

Este 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 Retornados
OT_ERROR_NONE
O ping começou com sucesso.
OT_ERROR_BUSY
Não foi possível iniciar porque estava ocupado com uma solicitação de ping anterior em andamento.
OT_ERROR_INVALID_ARGS
O aConfig contém parâmetros inválidos (por exemplo, o 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.