nl :: نسج:: مظهر:: زمن:: TimeSyncRequest
ملخص
البنائين والمدمرين | |
---|---|
TimeSyncRequest (void) يجب استخدام المُنشئ الافتراضي مع فك التشفير ، حيث سيتم تهيئة جميع الأعضاء من خلال فك التشفير |
الأنواع العامة | |
---|---|
@320 | تعداد إعدادات الحد الأدنى والحد الأقصى للاحتمالية المقصودة للاستجابة لطلب مزامنة الوقت هذا. |
@321 | تعداد |
السمات العامة | |
---|---|
mIsTimeCoordinator | bool صحيح إذا كان منشئ هذا الطلب هو منسق مزامنة الوقت |
mLikelihoodForResponse | uint8_t يقصد احتمال الاستجابة لطلب مزامنة الوقت هذا. |
الوظائف العامة | |
---|---|
Encode ( PacketBuffer *const aMsg) | ترميز طلب مزامنة الوقت في PacketBuffer. |
Init (const uint8_t aLikelihood, const bool aIsTimeCoordinator) | void تهيئة هذا الكائن للترميز. |
وظائف ثابتة عامة | |
---|---|
Decode ( TimeSyncRequest *const aObject, PacketBuffer *const aMsg) | فك ترميز طلب مزامنة الوقت من PacketBuffer. |
الأنواع العامة
@ 320
@320
إعدادات الحد الأدنى والحد الأقصى للاحتمالية المقصودة للاستجابة لطلب مزامنة الوقت هذا.
لاحظ أنه لا يمكننا وضع علامة تحقق على kLikperienceForResponse_Min في إجراءات التشفير وفك التشفير لأنها 0 ، لذلك ليس من الآمن تعديلها هنا فقط
@ 321
@321
السمات العامة
mIsTimeCoordinator
bool mIsTimeCoordinator
صحيح إذا كان منشئ هذا الطلب هو منسق مزامنة الوقت
احتمالية الاستجابة
uint8_t mLikelihoodForResponse
يقصد احتمال الاستجابة لطلب مزامنة الوقت هذا.
الوظائف العامة
تشفير
WEAVE_ERROR Encode( PacketBuffer *const aMsg )
ترميز طلب مزامنة الوقت في PacketBuffer.
تفاصيل | |||
---|---|---|---|
المعلمات |
| ||
عائدات | WEAVE_NO_ERROR على النجاح |
فيه
void Init( const uint8_t aLikelihood, const bool aIsTimeCoordinator )
تهيئة هذا الكائن للترميز.
تفاصيل | |||||
---|---|---|---|---|---|
المعلمات |
| ||||
عائدات | WEAVE_NO_ERROR على النجاح |
TimeSyncRequest
TimeSyncRequest( void )
يجب استخدام المُنشئ الافتراضي مع فك التشفير ، حيث سيتم تهيئة جميع الأعضاء من خلال فك التشفير
وظائف ثابتة عامة
فك تشفير
WEAVE_ERROR Decode( TimeSyncRequest *const aObject, PacketBuffer *const aMsg )
فك ترميز طلب مزامنة الوقت من PacketBuffer.
تفاصيل | |||||
---|---|---|---|---|---|
المعلمات |
| ||||
عائدات | WEAVE_NO_ERROR على النجاح |
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجّلة لشركة Oracle و/أو شركائها التابعين، وThread هي علامة تجارية مسجّلة لشركة .Thread Group, Inc.
Last updated 2020-08-28 UTC.