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 Kryptonite com um ID de dispositivo Nevis.
|
kryptonitePairingCodeToDeviceId:(NSString *pairingCode)
|
virtual uint64_t
Retorna o ID do dispositivo codificado no código de pareamento da Kryptonite.
|
nevisDeviceIdToPairingCode:(uint64_t deviceId)
|
virtual NSString *
Gera uma string de código de pareamento do Nevis com um ID de dispositivo Nevis.
|
nevisPairingCodeToDeviceId:(NSString *pairingCode)
|
virtual uint64_t
Retorna o ID do dispositivo codificado no código de pareamento do Nevis.
|
normalizePairingCode:(NSString *pairingCode)
|
virtual NSString *
Normaliza 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 |
|
||
Retorna |
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 Kryptonite com um ID de dispositivo Nevis.
Detalhes | |||
---|---|---|---|
Parâmetros |
|
||
Retorna |
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 Kryptonite.
Detalhes | |||
---|---|---|---|
Parâmetros |
|
||
Retorna |
Um ID do 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 com um ID de dispositivo Nevis.
Detalhes | |||
---|---|---|---|
Parâmetros |
|
||
Retorna |
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 do Nevis.
Detalhes | |||
---|---|---|---|
Parâmetros |
|
||
Retorna |
Um ID do dispositivo Nevis, ou 0, se o código de pareamento fornecido for inválido.
|
NormalPairingCode:
virtual NSString * normalizePairingCode:( NSString *pairingCode )
Normaliza os caracteres em uma string de código de pareamento.
Essa função converte todos os caracteres alfabéticos em maiúsculas, mapeia os caracteres ilegais "I", "O", "Q" e "Z" para "1", "0", "0" e "2", respectivamente, e remove todos os outros caracteres de código que não são de pareamento da string especificada.
Se o código de pareamento contiver caracteres inválidos, diferentes dos listados acima, a função retornará nulo.
Detalhes | |||
---|---|---|---|
Parâmetros |
|
||
Retorna |
O código de pareamento normalizado.
|