핑 발신자

이 파일에는 ping 발신자 모듈을 위한 OpenThread API가 포함되어 있습니다.

요약

Typedef

otPingSenderConfig typedef
ping 요청 구성을 나타냅니다.
otPingSenderReply typedef
핑 응답을 나타냅니다.
otPingSenderReplyCallback)(const otPingSenderReply *aReply, void *aContext) typedef
void(*
포인터 유형은 핑 응답을 수신했음을 알리는 콜백을 지정합니다.
otPingSenderStatistics typedef
ping 요청의 통계를 나타냅니다.
otPingSenderStatisticsCallback)(const otPingSenderStatistics *aStatistics, void *aContext) typedef
void(*
포인터 유형은 핑 통계를 보고할 콜백을 지정합니다.

함수

otPingSenderPing(otInstance *aInstance, const otPingSenderConfig *aConfig)
핑을 시작합니다.
otPingSenderStop(otInstance *aInstance)
void
진행 중인 핑을 중지합니다.

구조체

otPingSenderConfig

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

otPingSenderReply

핑 응답을 나타냅니다.

otPingSenderStatistics

ping 요청의 통계를 나타냅니다.

Typedef

otPingSenderConfig

struct otPingSenderConfig otPingSenderConfig

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

otPingSenderReply

struct otPingSenderReply otPingSenderReply

핑 응답을 나타냅니다.

otPingSenderReplyCallback

void(* otPingSenderReplyCallback)(const otPingSenderReply *aReply, void *aContext)

포인터 유형은 핑 응답을 수신했음을 알리는 콜백을 지정합니다.

세부정보
매개변수
[in] aReply
수신된 핑 응답에 대한 정보가 포함된 otPingSenderReply에 대한 포인터입니다.
[in] aContext
애플리케이션별 컨텍스트에 대한 포인터입니다.

otPingSenderStatistics

struct otPingSenderStatistics otPingSenderStatistics

ping 요청의 통계를 나타냅니다.

otPingSenderStatisticsCallback

void(* otPingSenderStatisticsCallback)(const otPingSenderStatistics *aStatistics, void *aContext)

포인터 유형은 핑 통계를 보고할 콜백을 지정합니다.

세부정보
매개변수
[in] aStatistics
수신된 핑 통계에 대한 정보가 포함된 otPingSenderStatistics에 대한 포인터입니다.
[in] aContext
애플리케이션별 컨텍스트에 대한 포인터입니다.

함수

otPingSenderPing

otError otPingSenderPing(
  otInstance *aInstance,
  const otPingSenderConfig *aConfig
)

핑을 시작합니다.

세부정보
매개변수
[in] aInstance
OpenThread 인스턴스를 가리키는 포인터입니다.
[in] aConfig
사용할 핑 구성입니다.
반환 값
OT_ERROR_NONE
핑이 성공적으로 시작되었습니다.
OT_ERROR_BUSY
이전에 진행 중인 핑 요청으로 다른 작업 중이므로 시작할 수 없습니다.
OT_ERROR_INVALID_ARGS
aConfig에 잘못된 매개변수가 포함되어 있습니다 (예: 핑 간격이 너무 김).

otPingSenderStop

void otPingSenderStop(
  otInstance *aInstance
)

진행 중인 핑을 중지합니다.

세부정보
매개변수
[in] aInstance
OpenThread 인스턴스를 가리키는 포인터입니다.

자료

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