NLPairingCodeUtils
Resumo
Herança
Herda de: NSObject
Funções estáticas públicas |
|
---|---|
isValidPairingCode:(NSString *pairingCode)
|
virtual BOOL
Determinar se um código de pareamento do Nest é válido.
|
kryptoniteDeviceIdToPairingCode:(uint64_t deviceId)
|
virtual NSString *
Gera uma string de código de pareamento da Kryptonita conforme um ID de dispositivo Nevis.
|
kryptonitePairingCodeToDeviceId:(NSString *pairingCode)
|
virtual uint64_t
Retorna o ID do dispositivo codificado no código de pareamento da Kryptonita.
|
nevisDeviceIdToPairingCode:(uint64_t deviceId)
|
virtual NSString *
Gera uma string de código de pareamento do Nevis conforme um ID de dispositivo Nevis.
|
nevisPairingCodeToDeviceId:(NSString *pairingCode)
|
virtual uint64_t
Retorna o ID do dispositivo codificado no código de pareamento Nevis.
|
normalizePairingCode:(NSString *pairingCode)
|
virtual NSString *
Normalize os caracteres em uma string de código de pareamento.
|
Funções estáticas públicas
isValidPairingCode:
virtual BOOL isValidPairingCode:( NSString *pairingCode )
Determinar se um código de pareamento do Nest é válido.
Detalhes | |||
---|---|---|---|
Parâmetros |
|
||
Retornos |
TRUE se o código de pareamento fornecido for válido.
|
kryptoniteDeviceIdToPairingCode:
virtual NSString * kryptoniteDeviceIdToPairingCode:( uint64_t deviceId )
Gera uma string de código de pareamento da Kryptonita conforme um ID de dispositivo Nevis.
Detalhes | |||
---|---|---|---|
Parâmetros |
|
||
Retornos |
Uma string de código de pareamento ou nulo, se o ID do dispositivo fornecido estiver fora do intervalo.
|
kryptonitePairingCodeToDeviceId:
virtual uint64_t kryptonitePairingCodeToDeviceId:( NSString *pairingCode )
Retorna o ID do dispositivo codificado no código de pareamento da Kryptonita.
Detalhes | |||
---|---|---|---|
Parâmetros |
|
||
Retornos |
Um ID de dispositivo Nevis, ou 0 se o código de pareamento fornecido for inválido.
|
nevisDeviceIdToPairingCode:
virtual NSString * nevisDeviceIdToPairingCode:( uint64_t deviceId )
Gera uma string de código de pareamento do Nevis conforme um ID de dispositivo Nevis.
Detalhes | |||
---|---|---|---|
Parâmetros |
|
||
Retornos |
Uma string de código de pareamento ou nulo, se o ID do dispositivo fornecido estiver fora do intervalo.
|
nevisPairingCodeToDeviceId:
virtual uint64_t nevisPairingCodeToDeviceId:( NSString *pairingCode )
Retorna o ID do dispositivo codificado no código de pareamento Nevis.
Detalhes | |||
---|---|---|---|
Parâmetros |
|
||
Retornos |
Um ID de dispositivo Nevis, ou 0 se o código de pareamento fornecido for inválido.
|
normalizePairingCode:
virtual NSString * normalizePairingCode:( NSString *pairingCode )
Normalize os caracteres em uma string de código de pareamento.
Esta função converte todos os caracteres alfabéticos em maiúsculas e mapeia os caracteres inválidos "I", "O" e "Q" e "Z" como "1", "0" e "0" e '2', respectivamente, e remove todos os outros caracteres de código não pareados da string em questão.
Se o código de pareamento tiver caracteres inválidos diferentes dos listados acima, a função retornará um valor nulo.
Detalhes | |||
---|---|---|---|
Parâmetros |
|
||
Retornos |
O código de pareamento normalizado.
|