SNTP
Bu modülde SNTP iletişimini kontrol eden işlevler bulunur.
Özet
Türdefler |
|
---|---|
otSntpQuery
|
typedefstruct otSntpQuery
SNTP Sorgu parametrelerini uygular. |
otSntpResponseHandler)(void *aContext, uint64_t aTime, otError aResult)
|
typedefvoid(*
SNTP yanıtı alındığında işaretçi çağrılır. |
İşlevler |
|
---|---|
otSntpClientQuery(otInstance *aInstance, const otSntpQuery *aQuery, otSntpResponseHandler aHandler, void *aContext)
|
SNTP sorgusu gönderir.
|
otSntpClientSetUnixEra(otInstance *aInstance, uint32_t aUnixEra)
|
void
Unix dönem numarasını ayarlar.
|
Yapılar |
|
---|---|
otSntpQuery |
SNTP Sorgu parametrelerini uygular. |
Türdefler
otSntpResponseHandler
void(* otSntpResponseHandler)(void *aContext, uint64_t aTime, otError aResult)
SNTP yanıtı alındığında işaretçi çağrılır.
Ayrıntılar | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Parametreler |
|
||||||||||
Döndürülen Değerler |
|
İşlevler
otSntpClientQuery
otError otSntpClientQuery( otInstance *aInstance, const otSntpQuery *aQuery, otSntpResponseHandler aHandler, void *aContext )
SNTP sorgusu gönderir.
Yalnızca OPENTHREAD_CONFIG_SNTP_CLIENT_ENABLE
özelliği etkinse kullanılabilir.
Ayrıntılar | |||||||||
---|---|---|---|---|---|---|---|---|---|
Parametreler |
|
otSntpClientSetUnixEra
void otSntpClientSetUnixEra( otInstance *aInstance, uint32_t aUnixEra )
Unix dönem numarasını ayarlar.
Unix Dönemi'nin varsayılan değeri 0 olarak ayarlanmıştır. Sonraki dönemler 2106 yılından sonra başlar.
Ayrıntılar | |||||
---|---|---|---|---|---|
Parametreler |
|
Makrolar
OT_SNTP_DEFAULT_SERVER_IP
OT_SNTP_DEFAULT_SERVER_IP "2001:4860:4806:8::"
Varsayılan SNTP Sunucu adresini tanımlar - Google NTP Sunucusu.
OT_SNTP_DEFAULT_SERVER_PORT
OT_SNTP_DEFAULT_SERVER_PORT 123
Varsayılan SNTP Sunucusu bağlantı noktasını tanımlar.
Kaynaklar
OpenThread API Referans konuları, GitHub'da bulunan kaynak koddan gelir. Daha fazla bilgi edinmek veya dokümanlarımıza katkıda bulunmak için Kaynaklar bölümüne bakın.