otPingSenderConfig

#include <ping_sender.h>

Representa una configuración de solicitud de ping.

Resumen

Atributos públicos

mAllowZeroHopLimit
bool
Indica si el límite de saltos es cero.
mCallbackContext
void *
Un puntero para el contexto específico de la aplicación de devolución de llamada.
mCount
uint16_t
Cantidad de mensajes de ping que se enviarán. Cero para usar el valor predeterminado.
mDestination
Dirección de destino para hacer ping.
mHopLimit
uint8_t
Límite de salto (se usa si mAllowZeroHopLimit es falso) Cero para el valor predeterminado.
mInterval
uint32_t
Intervalo de ping tx en milisegundos Cero para usar el valor predeterminado.
mMulticastLoop
bool
Permite la repetición de pings inversas en la dirección de multidifusión a la que está suscrito el dispositivo.
mReplyCallback
Función de devolución de llamada para informar respuestas (puede ser NULO si no es necesario).
mSize
uint16_t
El tamaño de los datos (cantidad de bytes) excluye el encabezado IPv6/ICMPv6. Cero para el valor predeterminado.
mSource
Dirección de origen del ping.
mStatisticsCallback
Función de devolución de llamada para informar estadísticas (puede ser NULL si no es necesario).
mTimeout
uint16_t
Tiempo en milisegundos que se debe esperar la respuesta final después de enviar la solicitud final.

Atributos públicos

mAllowZeroHopLimit

bool otPingSenderConfig::mAllowZeroHopLimit

Indica si el límite de saltos es cero.

mCallbackContext

void * otPingSenderConfig::mCallbackContext

Un puntero para el contexto específico de la aplicación de devolución de llamada.

mCount

uint16_t otPingSenderConfig::mCount

Cantidad de mensajes de ping que se enviarán. Cero para usar el valor predeterminado.

mDestination

otIp6Address otPingSenderConfig::mDestination

Dirección de destino para hacer ping.

mHopLimit

uint8_t otPingSenderConfig::mHopLimit

Límite de salto (se usa si mAllowZeroHopLimit es falso) Cero para el valor predeterminado.

mInterval

uint32_t otPingSenderConfig::mInterval

Intervalo de ping tx en milisegundos Cero para usar el valor predeterminado.

mMulticastLoop

bool otPingSenderConfig::mMulticastLoop

Permite la repetición de pings inversas en la dirección de multidifusión a la que está suscrito el dispositivo.

mReplyCallback

otPingSenderReplyCallback otPingSenderConfig::mReplyCallback

Función de devolución de llamada para informar respuestas (puede ser NULO si no es necesario).

mSize

uint16_t otPingSenderConfig::mSize

El tamaño de los datos (cantidad de bytes) excluye el encabezado IPv6/ICMPv6. Cero para el valor predeterminado.

mSource

otIp6Address otPingSenderConfig::mSource

Dirección de origen del ping.

mStatisticsCallback

otPingSenderStatisticsCallback otPingSenderConfig::mStatisticsCallback

Función de devolución de llamada para informar estadísticas (puede ser NULL si no es necesario).

mTimeout

uint16_t otPingSenderConfig::mTimeout

Tiempo en milisegundos que se debe esperar la respuesta final después de enviar la solicitud final.

Cero para usar el valor predeterminado.

Recursos

Los temas de referencia de la API de OpenThread se originan a partir del código fuente, disponible en GitHub. Para obtener más información o contribuir a nuestra documentación, consulta Recursos.