بروتوكول النقل الآمن للملفات (SNTP)
تتضمن هذه الوحدة وظائف تتحكم في اتصال SNTP.
ملخّص
تحديدات النوع |
|
---|---|
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
لضبط رقم عصر يونكس.
|
الهياكل |
|
---|---|
otSntpQuery |
لتنفيذ معلمات طلب بحث SNTP. |
تحديدات النوع
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 على 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 من رمز المصدر المتاح على GitHub. للحصول على مزيد من المعلومات أو للمساهمة في مستنداتنا، يمكنك الاطّلاع على المراجع.