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 a causa di 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 in base a 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
Codice di accoppiamento isValidPairing:
virtual BOOL isValidPairingCode:( NSString *pairingCode )
Determinare se un codice di accoppiamento Nest è valido.
Dettagli | |||
---|---|---|---|
Parametri |
|
||
Restituisce |
TRUE se il codice di accoppiamento fornito è valido.
|
Codice KryptoniteDeviceIdToPairingCode:
virtual NSString * kryptoniteDeviceIdToPairingCode:( uint64_t deviceId )
Genera una stringa di codice di accoppiamento Kryptonite a causa di un ID dispositivo Nevis.
Dettagli | |||
---|---|---|---|
Parametri |
|
||
Restituisce |
Una stringa di codice di accoppiamento o null se l'ID dispositivo fornito non rientra nell'intervallo consentito.
|
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 accoppiamento fornito non è valido.
|
nevisDeviceIdToPairingCode:
virtual NSString * nevisDeviceIdToPairingCode:( uint64_t deviceId )
Genera una stringa del codice di accoppiamento Nevis in base a un ID dispositivo Nevis.
Dettagli | |||
---|---|---|---|
Parametri |
|
||
Restituisce |
Una stringa di codice di accoppiamento o null se l'ID dispositivo fornito non rientra nell'intervallo consentito.
|
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 accoppiamento 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, mappa i caratteri non ammessi "I", "O", "Q" e "Z" in "1", "0", "0" e "2" rispettivamente e rimuove tutti gli altri caratteri di codice non associati alla stringa specificata.
Se il codice di accoppiamento contiene caratteri non validi, diversi da quelli elencati in precedenza, la funzione restituisce nil.
Dettagli | |||
---|---|---|---|
Parametri |
|
||
Restituisce |
Il codice di accoppiamento normalizzato.
|