NLPairingCodeUtils
Résumé
Héritage
Hérite de : NSObject
Fonctions statiques publiques |
|
---|---|
isValidPairingCode:(NSString *pairingCode)
|
virtual BOOL
Déterminez si un code d'association Nest est valide.
|
kryptoniteDeviceIdToPairingCode:(uint64_t deviceId)
|
virtual NSString *
Génère une chaîne de code d'association Kryptonite en fonction d'un ID d'appareil Nevis.
|
kryptonitePairingCodeToDeviceId:(NSString *pairingCode)
|
virtual uint64_t
Renvoie l'ID de l'appareil encodé dans le code d'association Kryptonite.
|
nevisDeviceIdToPairingCode:(uint64_t deviceId)
|
virtual NSString *
Génère une chaîne de code d'association Nevis en fonction d'un ID d'appareil Nevis.
|
nevisPairingCodeToDeviceId:(NSString *pairingCode)
|
virtual uint64_t
Renvoie l'ID de l'appareil encodé dans le code d'association Nevis.
|
normalizePairingCode:(NSString *pairingCode)
|
virtual NSString *
Normalisez les caractères d'une chaîne de code d'association.
|
Fonctions statiques publiques
isValidPairingCode:
virtual BOOL isValidPairingCode:( NSString *pairingCode )
Déterminez si un code d'association Nest est valide.
Détails | |||
---|---|---|---|
Paramètres |
|
||
Renvoie |
TRUE si le code d'association fourni est valide.
|
kryptoniteDeviceIdToPairingCode:
virtual NSString * kryptoniteDeviceIdToPairingCode:( uint64_t deviceId )
Génère une chaîne de code d'association Kryptonite en fonction d'un ID d'appareil Nevis.
Détails | |||
---|---|---|---|
Paramètres |
|
||
Renvoie |
Chaîne de code d'association, ou valeur nulle si l'ID d'appareil fourni est hors de portée.
|
kryptonitePairingCodeToDeviceId:
virtual uint64_t kryptonitePairingCodeToDeviceId:( NSString *pairingCode )
Renvoie l'ID de l'appareil encodé dans le code d'association Kryptonite.
Détails | |||
---|---|---|---|
Paramètres |
|
||
Renvoie |
Identifiant d'appareil Nevis, ou 0 si le code d'association fourni n'était pas valide.
|
nevisDeviceIdToPairingCode:
virtual NSString * nevisDeviceIdToPairingCode:( uint64_t deviceId )
Génère une chaîne de code d'association Nevis en fonction d'un ID d'appareil Nevis.
Détails | |||
---|---|---|---|
Paramètres |
|
||
Renvoie |
Chaîne de code d'association, ou valeur nulle si l'ID d'appareil fourni est hors de portée.
|
nevisPairingCodeToDeviceId:
virtual uint64_t nevisPairingCodeToDeviceId:( NSString *pairingCode )
Renvoie l'ID de l'appareil encodé dans le code d'association Nevis.
Détails | |||
---|---|---|---|
Paramètres |
|
||
Renvoie |
Identifiant d'appareil Nevis, ou 0 si le code d'association fourni n'était pas valide.
|
normalizePairingCode:
virtual NSString * normalizePairingCode:( NSString *pairingCode )
Normalisez les caractères d'une chaîne de code d'association.
Cette fonction convertit tous les caractères alphabétiques en majuscules, mappe les caractères non autorisés "I", "O", "Q" et "Z" sur "1", "0", "0" et "2", respectivement, et supprime tous les autres caractères non associés du code de la chaîne donnée.
Si le code d'association contient des caractères non valides, autres que ceux indiqués ci-dessus, la fonction renvoie "nil".
Détails | |||
---|---|---|---|
Paramètres |
|
||
Renvoie |
Code d'association normalisé.
|