NLPairingCodeUtils
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Riepilogo
Eredità
Eredita da: NSObject
Funzioni statiche pubbliche |
|
---|---|
is
|
virtual BOOL
Determinare se un codice di accoppiamento Nest è valido.
|
kryptonite
|
virtual NSString *
Genera una stringa di codice di accoppiamento Kryptonite specificato con un ID dispositivo Nevis.
|
kryptonite
|
virtual uint64_t
Restituisce l'ID dispositivo codificato nel codice di accoppiamento Kryptonite.
|
nevis
|
virtual NSString *
Genera una stringa del codice di accoppiamento Nevis specificato con un ID dispositivo Nevis.
|
nevis
|
virtual uint64_t
Restituisce l'ID dispositivo codificato nel codice di accoppiamento Nevis.
|
normalize
|
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.
|