Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.

Ping al remitente

Este archivo incluye la API OpenThread para el módulo de remitente de ping.

Resumen

Typedefs

otPingSenderConfig typedef
Esta estructura representa una configuración de solicitud de ping.
otPingSenderReply typedef
Esta estructura representa una respuesta de ping.
otPingSenderReplyCallback )(const otPingSenderReply *aReply, void *aContext) typedef
void(*
Este tipo de puntero de función especifica la devolución de llamada para notificar la recepción de una respuesta de ping.
otPingSenderStatistics typedef
Esta estructura representa estadísticas de una solicitud de ping.
otPingSenderStatisticsCallback )(const otPingSenderStatistics *aStatistics, void *aContext) typedef
void(*
Este tipo de puntero de función especifica la devolución de llamada para informar las estadísticas de ping.

Funciones

otPingSenderPing ( otInstance *aInstance, const otPingSenderConfig *aConfig)
Esta función inicia un ping.
otPingSenderStop ( otInstance *aInstance)
void
Esta función detiene un ping en curso.

Estructuras

otPingSenderConfig

Esta estructura representa una configuración de solicitud de ping.

otPingSenderReply

Esta estructura representa una respuesta de ping.

otPingSenderStatistics

Esta estructura representa estadísticas de una solicitud de ping.

Typedefs

otPingSenderConfig

struct otPingSenderConfig otPingSenderConfig

Esta estructura representa una configuración de solicitud de ping.

otPingSenderReply

struct otPingSenderReply otPingSenderReply

Esta estructura representa una respuesta de ping.

otPingSenderReplyCallback

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

Este tipo de puntero de función especifica la devolución de llamada para notificar la recepción de una respuesta de ping.

Detalles
Parámetros
[in] aReply
Un puntero a otPingSenderReply contiene información sobre la respuesta de ping recibida.
[in] aContext
Un puntero al contexto específico de la aplicación.

otPingSenderStatistics

struct otPingSenderStatistics otPingSenderStatistics

Esta estructura representa estadísticas de una solicitud de ping.

otPingSenderStatisticsCallback

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

Este tipo de puntero de función especifica la devolución de llamada para informar las estadísticas de ping.

Detalles
Parámetros
[in] aStatistics
Un puntero a otPingSenderStatistics contiene información sobre las estadísticas de ping recibidas.
[in] aContext
Un puntero al contexto específico de la aplicación.

Funciones

otPingSenderPing

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

Esta función inicia un ping.

Detalles
Parámetros
[in] aInstance
Un puntero a una instancia de OpenThread.
[in] aConfig
La configuración de ping que se utilizará.
Valores devueltos
OT_ERROR_NONE
El ping se inició con éxito.
OT_ERROR_BUSY
No se pudo iniciar porque está ocupado con una solicitud de ping en curso anterior.
OT_ERROR_INVALID_ARGS
El aConfig contiene parámetros no válidos (por ejemplo, el intervalo de ping es demasiado largo).

otPingSenderStop

void otPingSenderStop(
  otInstance *aInstance
)

Esta función detiene un ping en curso.

Detalles
Parámetros
[in] aInstance
Un puntero a una instancia de OpenThread.