NLPairingCodeUtils
Ringkasan
Inheritance
Mewarisi dari: NSObject
Fungsi statis publik |
|
|---|---|
isValidPairingCode:(NSString *pairingCode)
|
virtual BOOL
Menentukan apakah kode penyambungan Nest valid.
|
kryptoniteDeviceIdToPairingCode:(uint64_t deviceId)
|
virtual NSString *
Menghasilkan string kode penyambungan Kryptonite yang diberi ID perangkat Nevis.
|
kryptonitePairingCodeToDeviceId:(NSString *pairingCode)
|
virtual uint64_t
Menampilkan ID perangkat yang dienkode dalam kode penyambungan Kryptonite.
|
nevisDeviceIdToPairingCode:(uint64_t deviceId)
|
virtual NSString *
Menghasilkan string kode penyambungan Nevis yang diberi ID perangkat Nevis.
|
nevisPairingCodeToDeviceId:(NSString *pairingCode)
|
virtual uint64_t
Menampilkan ID perangkat yang dienkode dalam kode penyambungan Nevis.
|
normalizePairingCode:(NSString *pairingCode)
|
virtual NSString *
Menormalkan karakter dalam string kode penyambungan.
|
Fungsi statis publik
isValidPairingCode:
virtual BOOL isValidPairingCode:( NSString *pairingCode )
Menentukan apakah kode penyambungan Nest valid.
| Detail | |||
|---|---|---|---|
| Parameter |
|
||
| Hasil |
TRUE jika kode penyandingan yang diberikan valid.
|
||
kryptoniteDeviceIdToPairingCode:
virtual NSString * kryptoniteDeviceIdToPairingCode:( uint64_t deviceId )
Menghasilkan string kode penyambungan Kryptonite yang diberi ID perangkat Nevis.
| Detail | |||
|---|---|---|---|
| Parameter |
|
||
| Hasil |
String kode penyambungan, atau nilai nol jika ID perangkat yang diberikan berada di luar rentang.
|
||
kryptonitePairingCodeToDeviceId:
virtual uint64_t kryptonitePairingCodeToDeviceId:( NSString *pairingCode )
Menampilkan ID perangkat yang dienkode dalam kode penyambungan Kryptonite.
| Detail | |||
|---|---|---|---|
| Parameter |
|
||
| Hasil |
ID perangkat Nevis, atau 0 jika kode penyambungan yang diberikan tidak valid.
|
||
nevisDeviceIdToPairingCode:
virtual NSString * nevisDeviceIdToPairingCode:( uint64_t deviceId )
Menghasilkan string kode penyambungan Nevis yang diberi ID perangkat Nevis.
| Detail | |||
|---|---|---|---|
| Parameter |
|
||
| Hasil |
String kode penyambungan, atau nilai nol jika ID perangkat yang diberikan berada di luar rentang.
|
||
nevisPairingCodeToDeviceId:
virtual uint64_t nevisPairingCodeToDeviceId:( NSString *pairingCode )
Menampilkan ID perangkat yang dienkode dalam kode penyambungan Nevis.
| Detail | |||
|---|---|---|---|
| Parameter |
|
||
| Hasil |
ID perangkat Nevis, atau 0 jika kode penyambungan yang diberikan tidak valid.
|
||
normalizePairingCode:
virtual NSString * normalizePairingCode:( NSString *pairingCode )
Menormalkan karakter dalam string kode penyambungan.
Fungsi ini mengubah semua karakter alfabet menjadi huruf besar, memetakan karakter ilegal 'I', 'O', 'Q' dan 'Z' ke '1', '0', '0' dan '2', masing-masing, dan menghapus semua karakter kode yang tidak berpasangan lainnya dari string yang diberikan.
Jika kode penghubung berisi karakter yang tidak valid, selain yang tercantum di atas, fungsi akan menampilkan nol.
| Detail | |||
|---|---|---|---|
| Parameter |
|
||
| Hasil |
Kode penyambungan yang dinormalkan.
|
||