otPingSenderConfig

#include <ping_sender.h>

Représente une configuration de requête ping.

Résumé

Attributs publics

mAllowZeroHopLimit
bool
Indique si la limite des sauts est nulle.
mCallbackContext
void *
Pointeur vers le contexte spécifique à l'application de rappel.
mCount
uint16_t
Nombre de messages ping à envoyer. Zéro pour utiliser la valeur par défaut.
mDestination
Adresse de la destination à pinguer.
mHopLimit
uint8_t
Limite de saut (utilisée si mAllowZeroHopLimit est "false"). Zéro pour la valeur par défaut.
mInterval
uint32_t
Intervalle du ping en millisecondes. Zéro pour utiliser la valeur par défaut.
mMulticastLoop
bool
Autorise le bouclage des pings vers l'adresse de multidiffusion à laquelle l'appareil est abonné.
mReplyCallback
Fonction de rappel pour signaler les réponses (peut être NULL si elle n'est pas nécessaire).
mSize
uint16_t
La taille des données (nombre d'octets) exclut l'en-tête IPv6/ICMPv6. Zéro pour la valeur par défaut.
mSource
Adresse source du ping.
mStatisticsCallback
Fonction de rappel pour signaler des statistiques (peut être NULL si elle n'est pas nécessaire)
mTimeout
uint16_t
Délai d'attente de la réponse finale après l'envoi de la dernière demande, en millisecondes.

Attributs publics

mAllowZeroHopLimit

bool otPingSenderConfig::mAllowZeroHopLimit

Indique si la limite des sauts est nulle.

mCallbackContext

void * otPingSenderConfig::mCallbackContext

Pointeur vers le contexte spécifique à l'application de rappel.

mCount

uint16_t otPingSenderConfig::mCount

Nombre de messages ping à envoyer. Zéro pour utiliser la valeur par défaut.

mDestination

otIp6Address otPingSenderConfig::mDestination

Adresse de la destination à pinguer.

mHopLimit

uint8_t otPingSenderConfig::mHopLimit

Limite de saut (utilisée si mAllowZeroHopLimit est "false"). Zéro pour la valeur par défaut.

mInterval

uint32_t otPingSenderConfig::mInterval

Intervalle du ping en millisecondes. Zéro pour utiliser la valeur par défaut.

mMulticastLoop

bool otPingSenderConfig::mMulticastLoop

Autorise le bouclage des pings vers l'adresse de multidiffusion à laquelle l'appareil est abonné.

mReplyCallback

otPingSenderReplyCallback otPingSenderConfig::mReplyCallback

Fonction de rappel pour signaler les réponses (peut être NULL si elle n'est pas nécessaire).

mSize

uint16_t otPingSenderConfig::mSize

La taille des données (nombre d'octets) exclut l'en-tête IPv6/ICMPv6. Zéro pour la valeur par défaut.

mSource

otIp6Address otPingSenderConfig::mSource

Adresse source du ping.

mStatisticsCallback

otPingSenderStatisticsCallback otPingSenderConfig::mStatisticsCallback

Fonction de rappel pour signaler des statistiques (peut être NULL si elle n'est pas nécessaire)

mTimeout

uint16_t otPingSenderConfig::mTimeout

Délai d'attente de la réponse finale après l'envoi de la dernière demande, en millisecondes.

Zéro pour utiliser la valeur par défaut.

Ressources

Les sujets de référence de l'API OpenThread proviennent du code source, disponible sur GitHub. Pour en savoir plus ou pour contribuer à notre documentation, consultez la section Ressources.