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.
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.
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.