NLPairingCodeUtils
概要
継承
継承元: NSObject
静的パブリック関数 |
|
---|---|
isValidPairingCode:(NSString *pairingCode)
|
virtual BOOL
Google Nest のペア設定コードが有効かどうかを確認します。
|
kryptoniteDeviceIdToPairingCode:(uint64_t deviceId)
|
virtual NSString *
Nevis のデバイス ID を指定して、Kryptonite ペア設定コード文字列を生成します。
|
kryptonitePairingCodeToDeviceId:(NSString *pairingCode)
|
virtual uint64_t
Kryptonite ペア設定コードでエンコードされたデバイス ID を返します。
|
nevisDeviceIdToPairingCode:(uint64_t deviceId)
|
virtual NSString *
Nevis のデバイス ID を指定して、Nevis のペア設定コード文字列を生成します。
|
nevisPairingCodeToDeviceId:(NSString *pairingCode)
|
virtual uint64_t
Nevis ペア設定コードでエンコードされたデバイス ID を返します。
|
normalizePairingCode:(NSString *pairingCode)
|
virtual NSString *
ペア設定コード文字列内の文字を正規化します。
|
静的パブリック関数
isValidPairingCode:
virtual BOOL isValidPairingCode:( NSString *pairingCode )
Google Nest のペア設定コードが有効かどうかを確認します。
詳細 | |||
---|---|---|---|
パラメータ |
|
||
戻り値 |
指定されたペアリングコードが有効な場合は TRUE です。
|
kryptoniteDeviceIdToPairingCode:
virtual NSString * kryptoniteDeviceIdToPairingCode:( uint64_t deviceId )
Nevis のデバイス ID を指定して、Kryptonite ペア設定コード文字列を生成します。
詳細 | |||
---|---|---|---|
パラメータ |
|
||
戻り値 |
ペア設定コード文字列。指定されたデバイス ID が範囲外の場合は nil。
|
kryptonitePairingCodeToDeviceId:
virtual uint64_t kryptonitePairingCodeToDeviceId:( NSString *pairingCode )
Kryptonite ペア設定コードでエンコードされたデバイス ID を返します。
詳細 | |||
---|---|---|---|
パラメータ |
|
||
戻り値 |
Nevis デバイス ID、または指定されたペア設定コードが無効な場合は 0。
|
nevisDeviceIdToPairingCode:
virtual NSString * nevisDeviceIdToPairingCode:( uint64_t deviceId )
Nevis のデバイス ID を指定して、Nevis のペア設定コード文字列を生成します。
詳細 | |||
---|---|---|---|
パラメータ |
|
||
戻り値 |
ペア設定コード文字列。指定されたデバイス ID が範囲外の場合は nil。
|
nevisPairingCodeToDeviceId:
virtual uint64_t nevisPairingCodeToDeviceId:( NSString *pairingCode )
Nevis ペア設定コードでエンコードされたデバイス ID を返します。
詳細 | |||
---|---|---|---|
パラメータ |
|
||
戻り値 |
Nevis デバイス ID、または指定されたペア設定コードが無効な場合は 0。
|
normalizePairingCode:
virtual NSString * normalizePairingCode:( NSString *pairingCode )
ペア設定コード文字列内の文字を正規化します。
この関数は、すべての英字を大文字に変換し、無効な文字「I」、「O」、「Q」、「Z」をそれぞれ「1」、「0」、「0」、「2」にマッピングして、指定された文字列からその他すべてのペアリングしないコード文字を削除します。
ペアリングコードに上記の以外の無効な文字が含まれている場合、関数は nil を返します。
詳細 | |||
---|---|---|---|
パラメータ |
|
||
戻り値 |
正規化されたペア設定コード。
|