otPingSenderConfig

#include <ping_sender.h>

ping 요청 구성을 나타냅니다.

요약

공개 속성

mAllowZeroHopLimit
bool
홉 제한이 0인지 여부를 나타냅니다.
mCallbackContext
void *
콜백 애플리케이션별 컨텍스트를 가리키는 포인터입니다.
mCount
uint16_t
전송할 핑 메시지 수입니다. 기본값을 사용하려면 0입니다.
mDestination
핑할 목적지 주소입니다.
mHopLimit
uint8_t
홉 제한 (mAllowZeroHopLimit가 false인 경우 사용됨) 기본값은 0입니다.
mInterval
uint32_t
tx 핑 간격(밀리초)입니다. 기본값을 사용하려면 0입니다.
mMulticastLoop
bool
기기가 구독한 멀티캐스트 주소로 핑 루프백을 허용합니다.
mReplyCallback
응답을 보고하는 콜백 함수입니다 (필요하지 않은 경우 NULL일 수 있음).
mSize
uint16_t
IPv6/ICMPv6 헤더는 데이터 크기(바이트 수)에서 제외됩니다. 기본값은 0입니다.
mSource
핑의 소스 주소입니다.
mStatisticsCallback
통계를 보고하는 콜백 함수입니다 (필요하지 않은 경우 NULL일 수 있음).
mTimeout
uint16_t
최종 요청을 보낸 후 최종 응답을 기다리는 시간(밀리초)입니다.

공개 속성

mAllowZeroHopLimit

bool otPingSenderConfig::mAllowZeroHopLimit

홉 제한이 0인지 여부를 나타냅니다.

mCallbackContext

void * otPingSenderConfig::mCallbackContext

콜백 애플리케이션별 컨텍스트를 가리키는 포인터입니다.

mCount

uint16_t otPingSenderConfig::mCount

전송할 핑 메시지 수입니다. 기본값을 사용하려면 0입니다.

mDestination

otIp6Address otPingSenderConfig::mDestination

핑할 목적지 주소입니다.

mHopLimit

uint8_t otPingSenderConfig::mHopLimit

홉 제한 (mAllowZeroHopLimit가 false인 경우 사용됨) 기본값은 0입니다.

mInterval

uint32_t otPingSenderConfig::mInterval

tx 핑 간격(밀리초)입니다. 기본값을 사용하려면 0입니다.

mMulticastLoop

bool otPingSenderConfig::mMulticastLoop

기기가 구독한 멀티캐스트 주소로 핑 루프백을 허용합니다.

mReplyCallback

otPingSenderReplyCallback otPingSenderConfig::mReplyCallback

응답을 보고하는 콜백 함수입니다 (필요하지 않은 경우 NULL일 수 있음).

mSize

uint16_t otPingSenderConfig::mSize

IPv6/ICMPv6 헤더는 데이터 크기(바이트 수)에서 제외됩니다. 기본값은 0입니다.

mSource

otIp6Address otPingSenderConfig::mSource

핑의 소스 주소입니다.

mStatisticsCallback

otPingSenderStatisticsCallback otPingSenderConfig::mStatisticsCallback

통계를 보고하는 콜백 함수입니다 (필요하지 않은 경우 NULL일 수 있음).

mTimeout

uint16_t otPingSenderConfig::mTimeout

최종 요청을 보낸 후 최종 응답을 기다리는 시간(밀리초)입니다.

기본값을 사용하려면 0입니다.

자료

OpenThread API 참조 주제는 GitHub에서 제공되는 소스 코드에서 비롯됩니다. 자세한 내용을 알아보거나 문서에 참여하려면 리소스를 참고하세요.