NLPairingCodeUtils
Riepilogo
Eredità
Eredita da: NSObject
Funzioni statiche pubbliche |
|
|---|---|
isValidPairingCode:(NSString *pairingCode)
|
virtual BOOL
Determinare se un codice di accoppiamento Nest è valido.
|
kryptoniteDeviceIdToPairingCode:(uint64_t deviceId)
|
virtual NSString *
Genera una stringa di codice di accoppiamento Kryptonite specificato con un ID dispositivo Nevis.
|
kryptonitePairingCodeToDeviceId:(NSString *pairingCode)
|
virtual uint64_t
Restituisce l'ID dispositivo codificato nel codice di accoppiamento Kryptonite.
|
nevisDeviceIdToPairingCode:(uint64_t deviceId)
|
virtual NSString *
Genera una stringa del codice di accoppiamento Nevis specificato con un ID dispositivo Nevis.
|
nevisPairingCodeToDeviceId:(NSString *pairingCode)
|
virtual uint64_t
Restituisce l'ID dispositivo codificato nel codice di accoppiamento Nevis.
|
normalizePairingCode:(NSString *pairingCode)
|
virtual NSString *
Normalizza i caratteri in una stringa di codice di accoppiamento.
|
Funzioni statiche pubbliche
isValidPairingCode:
virtual BOOL isValidPairingCode:( NSString *pairingCode )
Determinare se un codice di accoppiamento Nest è valido.
| Dettagli | |||
|---|---|---|---|
| Parametri |
|
||
| Restituisce |
TRUE se il codice di associazione fornito è valido.
|
||
kryptoniteDeviceIdToPairingCode:
virtual NSString * kryptoniteDeviceIdToPairingCode:( uint64_t deviceId )
Genera una stringa di codice di accoppiamento Kryptonite specificato con un ID dispositivo Nevis.
| Dettagli | |||
|---|---|---|---|
| Parametri |
|
||
| Restituisce |
Una stringa del codice di accoppiamento, o nil se l'ID dispositivo fornito è fuori dal raggio d'azione.
|
||
kryptonitePairingCodeToDeviceId:
virtual uint64_t kryptonitePairingCodeToDeviceId:( NSString *pairingCode )
Restituisce l'ID dispositivo codificato nel codice di accoppiamento Kryptonite.
| Dettagli | |||
|---|---|---|---|
| Parametri |
|
||
| Restituisce |
Un ID dispositivo Nevis o 0 se il codice di associazione fornito non è valido.
|
||
nevisDeviceIdToPairingCode:
virtual NSString * nevisDeviceIdToPairingCode:( uint64_t deviceId )
Genera una stringa del codice di accoppiamento Nevis specificato con un ID dispositivo Nevis.
| Dettagli | |||
|---|---|---|---|
| Parametri |
|
||
| Restituisce |
Una stringa del codice di accoppiamento, o nil se l'ID dispositivo fornito è fuori dal raggio d'azione.
|
||
nevisPairingCodeToDeviceId:
virtual uint64_t nevisPairingCodeToDeviceId:( NSString *pairingCode )
Restituisce l'ID dispositivo codificato nel codice di accoppiamento Nevis.
| Dettagli | |||
|---|---|---|---|
| Parametri |
|
||
| Restituisce |
Un ID dispositivo Nevis o 0 se il codice di associazione fornito non è valido.
|
||
normalizePairingCode:
virtual NSString * normalizePairingCode:( NSString *pairingCode )
Normalizza i caratteri in una stringa di codice di accoppiamento.
Questa funzione converte tutti i caratteri alfabetici in lettere maiuscole e mappa i caratteri non ammessi "I", "O", "Q" e "Z" a "1", "0", "0" e "2" e rimuove dalla stringa specificata tutti gli altri caratteri di codice non associati.
Se il codice di associazione contiene caratteri non validi, diversi da quelli elencati sopra, la funzione restituisce nil.
| Dettagli | |||
|---|---|---|---|
| Parametri |
|
||
| Restituisce |
Il codice di accoppiamento normalizzato.
|
||