NLPairingCodeUtils
खास जानकारी
इनहेरिटेंस
इससे इनहेरिट करता है: NSObject
सार्वजनिक स्टैटिक फ़ंक्शन |
|
---|---|
isValidPairingCode:(NSString *pairingCode)
|
virtual BOOL
देखें कि Nest जोड़ने का कोड मान्य है या नहीं.
|
kryptoniteDeviceIdToPairingCode:(uint64_t deviceId)
|
virtual NSString *
किसी नेविस डिवाइस आईडी के लिए, Kryptonite से जोड़ने वाला कोड स्ट्रिंग जनरेट की जाती है.
|
kryptonitePairingCodeToDeviceId:(NSString *pairingCode)
|
virtual uint64_t
यह विकल्प Kryptonite के पेयरिंग कोड में कोड में बदला गया डिवाइस आईडी दिखाता है.
|
nevisDeviceIdToPairingCode:(uint64_t deviceId)
|
virtual NSString *
Nevis डिवाइस आईडी के आधार पर Nevis के दूसरे डिवाइस से जोड़ने का कोड स्ट्रिंग जनरेट करता है.
|
nevisPairingCodeToDeviceId:(NSString *pairingCode)
|
virtual uint64_t
यह फ़ंक्शन, नेविस को जोड़ने वाले कोड में कोड में बदला गया डिवाइस आईडी दिखाता है.
|
normalizePairingCode:(NSString *pairingCode)
|
virtual NSString *
दूसरे डिवाइस से जोड़ने के कोड वाली स्ट्रिंग में मौजूद वर्णों को सामान्य बनाएं.
|
सार्वजनिक स्टैटिक फ़ंक्शन
isValidPairingCode:
virtual BOOL isValidPairingCode:( NSString *pairingCode )
देखें कि Nest जोड़ने का कोड मान्य है या नहीं.
ब्यौरा | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए जाने वाले प्रॉडक्ट |
अगर दिया गया दूसरे डिवाइस से जोड़ने का कोड मान्य है, तो सही है.
|
kryptoniteDeviceIdToPairingCode:
virtual NSString * kryptoniteDeviceIdToPairingCode:( uint64_t deviceId )
किसी नेविस डिवाइस आईडी के लिए, Kryptonite से जोड़ने वाला कोड स्ट्रिंग जनरेट की जाती है.
ब्यौरा | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए जाने वाले प्रॉडक्ट |
दूसरे डिवाइस से जोड़ने के लिए कोड की स्ट्रिंग या अगर दिया गया डिवाइस आईडी सीमा से बाहर है, तो कोई कोड नहीं.
|
kryptonitePairingCodeToDeviceId:
virtual uint64_t kryptonitePairingCodeToDeviceId:( NSString *pairingCode )
यह विकल्प Kryptonite के पेयरिंग कोड में कोड में बदला गया डिवाइस आईडी दिखाता है.
ब्यौरा | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए जाने वाले प्रॉडक्ट |
कोई Nevis डिवाइस आईडी या 0, अगर दिया गया दूसरे डिवाइस से जोड़ने वाला कोड अमान्य था.
|
nevisDeviceIdToPairingCode:
virtual NSString * nevisDeviceIdToPairingCode:( uint64_t deviceId )
Nevis डिवाइस आईडी के आधार पर Nevis के दूसरे डिवाइस से जोड़ने का कोड स्ट्रिंग जनरेट करता है.
ब्यौरा | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए जाने वाले प्रॉडक्ट |
दूसरे डिवाइस से जोड़ने के लिए कोड की स्ट्रिंग या अगर दिया गया डिवाइस आईडी सीमा से बाहर है, तो कोई कोड नहीं.
|
nevisPairingCodeToDeviceId:
virtual uint64_t nevisPairingCodeToDeviceId:( NSString *pairingCode )
यह फ़ंक्शन, नेविस को जोड़ने वाले कोड में कोड में बदला गया डिवाइस आईडी दिखाता है.
ब्यौरा | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए जाने वाले प्रॉडक्ट |
कोई Nevis डिवाइस आईडी या 0, अगर दिया गया दूसरे डिवाइस से जोड़ने वाला कोड अमान्य था.
|
normalizePairingCode:
virtual NSString * normalizePairingCode:( NSString *pairingCode )
दूसरे डिवाइस से जोड़ने के कोड वाली स्ट्रिंग में मौजूद वर्णों को सामान्य बनाएं.
यह फ़ंक्शन सभी वर्णानुक्रम को अपर-केस में बदल देता है, 'I', 'O', 'Q' अमान्य वर्णों को मैप करता है और 'Z' '1', '0', '0' से और '2' का इस्तेमाल करता है. साथ ही, दी गई स्ट्रिंग में से जुड़े हुए दूसरे सभी कोड वर्ण हटा देता है.
अगर जोड़ने के कोड में अमान्य वर्ण शामिल हैं, तो ऊपर बताए गए वर्णों के अलावा, फ़ंक्शन शून्य दिखाता है.
ब्यौरा | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए जाने वाले प्रॉडक्ट |
जोड़ने के लिए इस्तेमाल होने वाला नॉर्मलाइज़ कोड.
|