네트워크 전송 프로토콜
이 모듈에는 SNTP 통신을 제어하는 기능이 포함되어 있습니다.
요약
Typedef |
|
---|---|
otSntpQuery
|
typedefstruct otSntpQuery
SNTP 쿼리 매개변수를 구현합니다. |
otSntpResponseHandler)(void *aContext, uint64_t aTime, otError aResult)
|
typedefvoid(*
포인터는 SNTP 응답이 수신될 때 호출됩니다. |
함수 |
|
---|---|
otSntpClientQuery(otInstance *aInstance, const otSntpQuery *aQuery, otSntpResponseHandler aHandler, void *aContext)
|
SNTP 쿼리를 전송합니다.
|
otSntpClientSetUnixEra(otInstance *aInstance, uint32_t aUnixEra)
|
void
Unix 연호 번호를 설정합니다.
|
구조체 |
|
---|---|
otSntpQuery |
SNTP 쿼리 매개변수를 구현합니다. |
Typedef
otSntpResponseHandler
void(* otSntpResponseHandler)(void *aContext, uint64_t aTime, otError aResult)
포인터는 SNTP 응답이 수신될 때 호출됩니다.
세부정보 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
매개변수 |
|
||||||||||
반환 값 |
|
함수
otSntpClientQuery
otError otSntpClientQuery( otInstance *aInstance, const otSntpQuery *aQuery, otSntpResponseHandler aHandler, void *aContext )
SNTP 쿼리를 전송합니다.
OPENTHREAD_CONFIG_SNTP_CLIENT_ENABLE
기능이 사용 설정된 경우에만 사용할 수 있습니다.
세부정보 | |||||||||
---|---|---|---|---|---|---|---|---|---|
매개변수 |
|
otSntpClientSetUnixEra
void otSntpClientSetUnixEra( otInstance *aInstance, uint32_t aUnixEra )
Unix 연호 번호를 설정합니다.
Unix 연혁의 기본값은 0으로 설정됩니다. 이후의 시대는 2106년 이후에 시작됩니다.
세부정보 | |||||
---|---|---|---|---|---|
매개변수 |
|
매크로
OT_SNTP_DEFAULT_SERVER_IP
OT_SNTP_DEFAULT_SERVER_IP "2001:4860:4806:8::"
기본 SNTP 서버 주소(Google NTP 서버)를 정의합니다.
OT_SNTP_DEFAULT_SERVER_PORT
OT_SNTP_DEFAULT_SERVER_PORT 123
기본 SNTP 서버 포트를 정의합니다.
자료
OpenThread API 참조 주제는 GitHub에서 제공되는 소스 코드에서 비롯됩니다. 자세한 내용을 알아보거나 문서에 참여하려면 리소스를 참고하세요.