NLPairingCodeUtils
ملخّص
الاكتساب
يكتسب من: NSObject
الدوال الثابتة العامة |
|
---|---|
isValidPairingCode:(NSString *pairingCode)
|
virtual BOOL
يمكنك تحديد ما إذا كان رمز إقران Nest صالحًا.
|
kryptoniteDeviceIdToPairingCode:(uint64_t deviceId)
|
virtual NSString *
تنشئ سلسلة رمز إقران Kryptonite لرقم تعريف جهاز Nevis.
|
kryptonitePairingCodeToDeviceId:(NSString *pairingCode)
|
virtual uint64_t
لعرض رقم تعريف الجهاز الذي تم ترميزه برمز إقران Kryptonite.
|
nevisDeviceIdToPairingCode:(uint64_t deviceId)
|
virtual NSString *
تنشئ سلسلة رمز إقران Nevis وفقًا لرقم تعريف جهاز Nevis.
|
nevisPairingCodeToDeviceId:(NSString *pairingCode)
|
virtual uint64_t
لعرض رقم تعريف الجهاز المشفّر في رمز إقران Nevis.
|
normalizePairingCode:(NSString *pairingCode)
|
virtual NSString *
يجب تسوية الأحرف في سلسلة رمز الإقران.
|
الدوال الثابتة العامة
isvalidpairingCode:
virtual BOOL isValidPairingCode:( NSString *pairingCode )
يمكنك تحديد ما إذا كان رمز إقران Nest صالحًا.
التفاصيل | |||
---|---|---|---|
المَعلمات |
|
||
المرتجعات |
TRUE إذا كان رمز الإقران المقدّم صالحًا.
|
kryptoniteDeviceIdTopairingCode:
virtual NSString * kryptoniteDeviceIdToPairingCode:( uint64_t deviceId )
تنشئ سلسلة رمز إقران Kryptonite لرقم تعريف جهاز Nevis.
التفاصيل | |||
---|---|---|---|
المَعلمات |
|
||
المرتجعات |
سلسلة رمز إقران، أو لا قيمة إذا كان رقم تعريف الجهاز المُقدّم خارج النطاق.
|
kryptonitepairingCodeToDeviceId:
virtual uint64_t kryptonitePairingCodeToDeviceId:( NSString *pairingCode )
لعرض رقم تعريف الجهاز الذي تم ترميزه برمز إقران Kryptonite.
التفاصيل | |||
---|---|---|---|
المَعلمات |
|
||
المرتجعات |
رقم تعريف جهاز Nevis، أو 0 إذا كان رمز الإقران المقدَّم غير صالح.
|
nevisDeviceIdTopairingCode:
virtual NSString * nevisDeviceIdToPairingCode:( uint64_t deviceId )
تنشئ سلسلة رمز إقران Nevis وفقًا لرقم تعريف جهاز Nevis.
التفاصيل | |||
---|---|---|---|
المَعلمات |
|
||
المرتجعات |
سلسلة رمز إقران، أو لا قيمة إذا كان رقم تعريف الجهاز المُقدّم خارج النطاق.
|
nevisإقرانingCodeToDeviceId:
virtual uint64_t nevisPairingCodeToDeviceId:( NSString *pairingCode )
لعرض رقم تعريف الجهاز المشفّر في رمز إقران Nevis.
التفاصيل | |||
---|---|---|---|
المَعلمات |
|
||
المرتجعات |
رقم تعريف جهاز Nevis، أو 0 إذا كان رمز الإقران المقدَّم غير صالح.
|
totalizeإقرانingCode:
virtual NSString * normalizePairingCode:( NSString *pairingCode )
يجب تسوية الأحرف في سلسلة رمز الإقران.
تعمل هذه الدالة على تحويل جميع الأحرف الأبجدية إلى أحرف كبيرة وتعيين الأحرف غير القانونية 'I' و'O' و'Q' و 'Z' إلى '1' و'0' و'0' و '2' على التوالي، وإزالة جميع أحرف التعليمة البرمجية الأخرى غير المقترنة من السلسلة المحددة.
إذا كان رمز الإقران يحتوي على أحرف غير صالحة، بخلاف تلك المذكورة أعلاه، تعرض الدالة صفر.
التفاصيل | |||
---|---|---|---|
المَعلمات |
|
||
المرتجعات |
رمز الإقران الذي تمت تسويته.
|