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.

mDestination

otIp6Address otPingSenderConfig::mDestination

Endereço de destino para o ping.

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.

mSource

otIp6Address otPingSenderConfig::mSource

Endereço de origem do ping.

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.