otPingSenderConfig
#include <ping_sender.h>
Representa uma configuração de solicitação de ping.
Resumo
Atributos públicos |
|
---|---|
mAllowZeroHopLimit
|
bool
Indica se o limite de salto é zero.
|
mCallbackContext
|
void *
Um ponteiro para o contexto específico do aplicativo de callback.
|
mCount
|
uint16_t
Número de mensagens ping para enviar. Zero para usar o padrão.
|
mDestination
|
Endereço de destino para o ping.
|
mHopLimit
|
uint8_t
Limite de salto (usado se
mAllowZeroHopLimit for falso). Zero para o padrão. |
mInterval
|
uint32_t
Intervalo de tx do ping em milissegundos. Zero para usar o padrão.
|
mMulticastLoop
|
bool
Permitir pings de retorno para o endereço multicast no qual o dispositivo está inscrito.
|
mReplyCallback
|
Função de callback para informar respostas (pode ser NULL se não for necessário).
|
mSize
|
uint16_t
O tamanho dos dados (no de bytes) exclui o cabeçalho IPv6/ICMPv6. Zero para o padrão.
|
mSource
|
Endereço de origem do ping.
|
mStatisticsCallback
|
Função de callback para informar estatísticas (pode ser NULL se não for necessário).
|
mTimeout
|
uint16_t
Tempo, em milésimos de segundo, de espera pela resposta final após o envio da solicitação final.
|
Atributos públicos
mAllowZeroHopLimit
bool otPingSenderConfig::mAllowZeroHopLimit
Indica se o limite de salto é zero.
mCallbackContext
void * otPingSenderConfig::mCallbackContext
Um ponteiro para o contexto específico do aplicativo de callback.
mCount
uint16_t otPingSenderConfig::mCount
Número de mensagens ping para enviar. Zero para usar o padrão.
mHopLimit
uint8_t otPingSenderConfig::mHopLimit
Limite de salto (usado se mAllowZeroHopLimit
for falso). Zero para o padrão.
mInterval
uint32_t otPingSenderConfig::mInterval
Intervalo de tx do ping em milissegundos. Zero para usar o padrão.
mMulticastLoop
bool otPingSenderConfig::mMulticastLoop
Permitir pings de retorno para o endereço multicast no qual o dispositivo está inscrito.
mReplyCallback
otPingSenderReplyCallback otPingSenderConfig::mReplyCallback
Função de callback para informar respostas (pode ser NULL se não for necessário).
mSize
uint16_t otPingSenderConfig::mSize
O tamanho dos dados (no de bytes) exclui o cabeçalho IPv6/ICMPv6. Zero para o padrão.
mStatisticsCallback
otPingSenderStatisticsCallback otPingSenderConfig::mStatisticsCallback
Função de callback para informar estatísticas (pode ser NULL se não for necessário).
mTimeout
uint16_t otPingSenderConfig::mTimeout
Tempo, em milésimos de segundo, de espera pela resposta final após o envio da solicitação final.
Zero para usar o padrão.
Recursos
Os tópicos de Referência da API OpenThread são originados do código-fonte, disponível no GitHub. Para mais informações ou para contribuir com nossa documentação, consulte Recursos.