SSTP
Bu modül SNTP iletişimini kontrol eden işlevler içermektedir.
Özet
Typedef |
|
---|---|
otSntpQuery
|
typedefstruct otSntpQuery
Bu yapı SNTP Sorgu parametrelerini uygular. |
otSntpResponseHandler)(void *aContext, uint64_t aTime, otError aResult)
|
typedefvoid(*
Bu işlev işaretçi bir SNTP yanıtı alındığında çağrılır. |
İşlevler |
|
---|---|
otSntpClientQuery(otInstance *aInstance, const otSntpQuery *aQuery, otSntpResponseHandler aHandler, void *aContext)
|
Bu işlev, bir SNTP sorgusu gönderir.
|
otSntpClientSetUnixEra(otInstance *aInstance, uint32_t aUnixEra)
|
void
Bu işlev, unix dönem numarasını ayarlar.
|
Strucs |
|
---|---|
otSntpQuery |
Bu yapı SNTP Sorgu parametrelerini uygular. |
Typedef
otSntpResponseHandler
void(* otSntpResponseHandler)(void *aContext, uint64_t aTime, otError aResult)
Bu işlev işaretçi bir SNTP yanıtı alındığında çağrılır.
Ayrıntılar | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Parametreler |
|
||||||||||
Değerleri Döndür |
|
İşlevler
otSntpİstemciSorgusu
otError otSntpClientQuery( otInstance *aInstance, const otSntpQuery *aQuery, otSntpResponseHandler aHandler, void *aContext )
Bu işlev, bir SNTP sorgusu gönderir.
Bu işlev yalnızca OPENTHREAD_CONFIG_SNTP_CLIENT_ENABLE
özelliği etkinse kullanılabilir.
Ayrıntılar | |||||||||
---|---|---|---|---|---|---|---|---|---|
Parametreler |
|
otSntpClientSetUnixEra
void otSntpClientSetUnixEra( otInstance *aInstance, uint32_t aUnixEra )
Bu işlev, unix dönem numarasını ayarlar.
Unix döneminin varsayılan değeri 0 olarak ayarlanmıştır. Sonraki dönemler 2106 yılından sonra başlar.
Ayrıntılar | |||||
---|---|---|---|---|---|
Parametreler |
|
Makrolar
UD_SNTP_DEFAULT_SERVER_IP
OT_SNTP_DEFAULT_SERVER_IP "2001:4860:4806:8::"
Varsayılan SNTP Sunucusu adresini (Google NTP Sunucusu) tanımlar.
UD_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 gelmektedir. Daha fazla bilgi edinmek veya dokümanlarımıza katkıda bulunmak için Kaynaklar'a bakın.