WeaveDeviceManager

Herkese açık sınıf WeaveDeviceManager, Nesneyi genişletir

İç İçe Sınıf Özeti

arayüz WeaveDeviceManager.CompletionHandler  

Alan Özeti

korumalı WeaveDeviceManager.CompletionHandler mCompHandler

Herkese Açık Oluşturucu Özeti

Herkese Açık Yöntem Özeti

geçersiz
geçersiz
beginArmFailSafe(FailSafeArmMode ArmMode, int failedSafeToken)
int
geçersiz
beginConnectBle(BluetoothGatt sunucusu, boole autoClose)
geçersiz
beginConnectBle(BluetoothGatt sunucusu, boole autoClose, dize eşleme kodu)
geçersiz
beginConnectBle(BluetoothGatt sunucusu, boole autoClose, bayt[] accessToken)
geçersiz
beginConnectDevice(uzun cihaz kimliği, Dize ipAddr, bayt[] accessToken)
geçersiz
beginConnectDevice(uzun cihaz kimliği, Dize ipAddr, Dize eşleme kodu)
geçersiz
beginConnectDevice(uzun cihaz kimliği, Dize ipAddr)
geçersiz
geçersiz
geçersiz
beginDisableNetwork(uzun ağ kimliği)
geçersiz
geçersiz
beginEnableConnectionMonitor(intchromeosMS, int zaman aşımıMS)
geçersiz
beginEnableNetwork(uzun ağ kimliği)
geçersiz
startGet CameraAuthData (Dize olmayan dize)
geçersiz
geçersiz
geçersiz
geçersiz
geçersiz
geçersiz
beginJoinMevcutFabric(bayt[] kumaşYapılandırma)
geçersiz
geçersiz
beginDoubleToken(bayt[] MatchingToken)
geçersiz
beginPing(int payloadSize)
geçersiz
geçersiz
geçersiz
beginEnrollmentServiceDoubleAccount(long serviceId, String accountId, bayt[] serviceConfig, String mappingToken, String MatchingInitData)
geçersiz
beginRemotePassiveRendezvous(Dize rendezvousAddress, int rendezvousTimeoutSec, int inactivityTimeoutSec)
geçersiz
beginRemotePassiveRendezvous(bayt[] accessToken, Dize rendezvousAddress, int rendezvousTimeoutSec, int inactivityTimeoutSec)
geçersiz
beginRemotePassiveRendezvous(Dize eşlemeCode, Dize rendezvousAddress, int rendezvousTimeoutSec, int inactivityTimeoutSec)
geçersiz
beginRemoveNetwork(uzun ağ kimliği)
geçersiz
geçersiz
beginRendezvousDevice(Dize eşleme Kodu, IdentifiDeviceCriterion cihaz ölçütleri)
geçersiz
beginRendezvousDevice(bayt[] accessToken, IdentifiDeviceCriterion deviceCriterion)
geçersiz
startSıfırlaConfig (Sıfırlaİşaretler sıfırlamaİşaretleri)
geçersiz
geçersiz
geçersiz
startSetRendezvousMode(int modeflags)
geçersiz
startStartSystemTest(uzun profil kimliği, uzun testId)
geçersiz
geçersiz
beginTestNetworkConnectivity(uzun ağ kimliği)
geçersiz
geçersiz
beginUnregisterService(uzun hizmet kimliği)
geçersiz
geçersiz
close()
statik geçersiz
WeaveDeviceDescriptor
decodeDeviceDescriptor(bayt[] encodedDeviceDesc)
Dize
uzun
Bluetooth Gatt
BluetoothGatt Geri Çağırması
WeaveDeviceManager.CompletionHandler
boolean
statik boole
isValidDoubleingCode(Dize eşleme kodu)
geçersiz
onNetworkNetworkComplete(uzun ağ kimliği)
geçersiz
geçersiz
onCloseBleComplete (int connId)
geçersiz
geçersiz
geçersiz
geçersiz
onDeviceEnumerationResponse(WeaveDeviceDescriptor deviceDesc, String deviceAddr)
geçersiz
geçersiz
geçersiz
geçersiz
geçersiz
geçersiz
onError(Atılabilir hata)
geçersiz
onGet CameraAuthDataComplete (Dize macAddress, Dize authData)
geçersiz
onGetFabricConfigComplete(bayt[] kumaşYapılandırma)
geçersiz
geçersiz
geçersiz
geçersiz
geçersiz
geçersiz
geçersiz
geçersiz
onDoubleTokenComplete(bayt[] MatchingTokenBundle)
geçersiz
geçersiz
geçersiz
geçersiz
geçersiz
geçersiz
geçersiz
geçersiz
geçersiz
geçersiz
geçersiz
geçersiz
geçersiz
geçersiz
geçersiz
geçersiz
setAutoReconnect(boole autoReconnect)
geçersiz
geçersiz
setConnectTimeout(zaman aşımı süresi)
statik geçersiz
setLoggingEnabled(boole etkin)
Günlük çıktısını etkinleştirme veya devre dışı bırakma
geçersiz
setRendezvousAddress(Dize rendezvousAddr)
geçersiz
setRendezvousLinkLocal (boole rendezvousLinkLocal)
geçersiz
geçersiz

Korunan Yöntem Özeti

geçersiz

Devralınan Yöntem Özeti

Alanlar

korumalı WeaveDeviceManager.CompletionHandler mCompHandler

İnşaat Ustaları

herkese açık WeaveDeviceManager ()

Herkese Açık Yöntemler

herkese açık boşluk beginAddNetwork (NetworkInfo netInfo)

Parametreler
netBilgi

herkese açık geçersizbeginArmFailSafe (FailSafeArmMode ArmMode, int failedSafeToken)

Parametreler
Kol Modu
başarısızGüvenli Jeton

herkese açık dahili beginArmFailSafe (FailSafeArmMode ArmMode)

Parametreler
Kol Modu

herkese açık boşluk beginConnectBle (BluetoothGatt sunucusu, boole autoClose)

Parametreler
sunucu
otomatik kapat

herkese açık geçersizbeginConnectBle (BluetoothGatt sunucusu, boole autoClose, dize eşleme kodu)

Parametreler
sunucu
otomatik kapat
MatchingCode

herkese açık geçersiz beginConnectBle (BluetoothGatt sunucusu, boole autoClose, bayt[] accessToken)

Parametreler
sunucu
otomatik kapat
accessToken

herkese açık geçersizbeginConnectDevice (long deviceId, String ipAddr, bayt[] accessToken)

Parametreler
cihaz kimliği
ipAddr
accessToken

herkese açık geçersizbeginConnectDevice (long deviceId, String ipAddr, String MatchingCode)

Parametreler
cihaz kimliği
ipAddr
MatchingCode

herkese açık boşluk beginConnectDevice (long deviceId, String ipAddr)

Parametreler
cihaz kimliği
ipAddr

herkese açık boşluk beginCreateFabric ()

herkese açık geçersiz beginDisableConnectionMonitor ()

herkese açık boşluk beginDisableNetwork (long NetworkId)

Parametreler
ağ kimliği

herkese açık geçersiz beginDisarmFailSafe ()

herkese açık boşluk beginEnableConnectionMonitor (int aralıkMS, intTimeoutMS)

Parametreler
aralıkMS
zaman aşımı (MS)

herkese açık boşluk beginEnableNetwork (uzun ağ kimliği)

Parametreler
ağ kimliği

herkese açık boşluk beginGet CameraAuthData (String nonce)

Parametreler
tek seferlik rastgele sayı

herkese açık boşluk beginGetFabricConfig ()

herkese açık geçersiz beginGetLastNetworkProvisioningResult ()

herkese açık boşluk beginGetNetworks (GetNetworkFlags getFlags)

Parametreler
getFlags

herkese açık geçersiz beginGetRendezvousMode ()

herkese açık boşluk beginIdentifiDevice ()

herkese açık boşluk beginJoinMevcutFabric (bayt[] kumaşConfig)

Parametreler
FabricConfig

herkese açık boşluk beginExitFabric ()

herkese açık geçersiz beginDoubleToken (bayt[] MatchingToken)

Parametreler
eşlemeJeton

herkese açık boşluk beginPing (int loadloadSize)

Parametreler
yük yükü Boyutu

herkese açık boşluk beginPing ()

herkese açık geçersiz beginReconnectDevice ()

herkese açık geçersizbeginRegisterServiceDoubleAccount (long serviceId, String accountId, bayt[] serviceConfig, Dize eşleme Token, Dize eşleme InitData)

Parametreler
hizmet kimliği
hesap kimliği
hizmetYapılandırma
eşlemeJeton
eşlemeInitData

herkese açık geçersiz beginRemotePassiveRendezvous (String rendezvousAddress, int rendezvousTimeoutSec, int inactivityTimeoutSec)

Parametreler
rendezvousAddress
rendezvousTimeoutSec
InactivityTimeoutSec

herkese açık geçersiz beginRemotePassiveRendezvous (bayt[] accessToken, String rendezvousAddress, int rendezvousTimeoutSec, int inactivityTimeoutSec)

Parametreler
accessToken
rendezvousAddress
rendezvousTimeoutSec
InactivityTimeoutSec

herkese açık geçersizbeginRemotePassiveRendezvous (String matchCode, String rendezvousAddress, int rendezvousTimeoutSec, int inactivityTimeoutSec)

Parametreler
MatchingCode
rendezvousAddress
rendezvousTimeoutSec
InactivityTimeoutSec

herkese açık boşluk beginRemoveNetwork (long NetworkId)

Parametreler
ağ kimliği

herkese açık boşluk beginRendezvousDevice (IdentifiDeviceCriterion deviceCriterion)

Parametreler
cihaz ölçütleri

herkese açık geçersizbeginRendezvousDevice (String CodeCode, IdentifiDeviceCriterion deviceCriterion)

Parametreler
MatchingCode
cihaz ölçütleri

herkese açık geçersiz beginRendezvousDevice (bayt[] accessToken, IdentifiDeviceCriterion deviceCriterion)

Parametreler
accessToken
cihaz ölçütleri

herkese açık boşluk beginresetConfig (Sıfırlaİşaretler sıfırlamaİşaretleri)

Parametreler
sıfırlamaİşaretleri

herkese açık boşluk beginScanNetworks (NetworkType netType)

Parametreler
netType

herkese açık geçersizbeginSetRendezvousMode (EnumSet<RendezvousMode> modeSet)

Parametreler
moderasyon

herkese açık geçersiz beginSetRendezvousMode (int modeFlags)

Parametreler
mode Bayrakları

herkese açık boşluk beginStartSystemTest (long profileId, long testId)

Parametreler
profil kimliği
testkimliği

herkese açık boşluk beginStopSystemTest ()

herkese açık boşluk beginTestNetworkConnectivity (uzun ağ kimliği)

Parametreler
ağ kimliği

herkese açık boşluk beginUnpairToken ()

herkese açık geçersiz beginUnregisterService (long serviceId)

Parametreler
hizmet kimliği

herkese açık boşluk beginUpdateNetwork (NetworkInfo netInfo)

Parametreler
netBilgi

herkese açık boşluk close ()

herkese açık statik boşluk closeEndpoints ()

herkese açık WeaveDeviceDescriptor decodeDeviceDescriptor (bayt[] encodedDeviceDesc)

Parametreler
kodlanmışCihazDesc

herkese açık Dize deviceAddress ()

herkese açık uzun deviceId ()

herkese açık BluetoothGatt getBluetoothGatt ()

herkese açık BluetoothGattCallback getCallback ()

herkese açık WeaveDeviceManager.CompletionHandler getCompletionHandler ()

herkese açık boole isConnected ()

herkese açık statik boole isValidDoubleingCode (Dize eşleme kodu)

Parametreler
MatchingCode

herkese açık boşluk onAddNetworkComplete (uzun ağ kimliği)

Parametreler
ağ kimliği

herkese açık boşluk onArmFailSafeComplete ()

herkese açık boşluk onCloseBleComplete (int connId)

Parametreler
ConnId

herkese açık boşluk onConnectBleComplete ()

herkese açık geçersiz onConnectDeviceComplete ()

herkese açık boşluk onCreateFabricComplete ()

herkese açık geçersiz onDeviceEnumerationResponse (WeaveDeviceDescriptor deviceDesc, String deviceAddr)

Parametreler
cihaz Desc
deviceAddr

herkese açık geçersiz onDisableConnectionMonitorComplete ()

herkese açık geçersiz onDisableNetworkComplete ()

herkese açık boşluk onDisarmFailSafeComplete ()

herkese açık boşluk onEnableConnectionMonitorComplete ()

herkese açık boşluk onEnableNetworkComplete ()

herkese açık geçersiz onError (Atılabilir hata)

Parametreler
hata

herkese açık boşluk onGet CameraAuthDataComplete (String macAddress, String authData)

Parametreler
macAdresi
kimlik doğrulama verileri

herkese açık boşluk onGetFabricConfigComplete (bayt[] kumaşConfig)

Parametreler
FabricConfig

herkese açık geçersiz onGetLastNetworkProvisioningResultResult ()

herkese açık boşluk onGetNetworksComplete (NetworkInfo[] ağları)

Parametreler
networks

herkese açık geçersizonGetRendezvousModeComplete (EnumSet<RendezvousModes> rendezvousModes)

Parametreler
rendezvousModes

herkese açık boşluk onIdentifiDeviceComplete (WeaveDeviceDescriptor deviceDesc)

Parametreler
cihaz Desc

herkese açık boşluk onJoinMevcutFabricComplete ()

herkese açık boşluk onExitFabricComplete ()

herkese açık boşluk onNotifyWeaveConnectionClosed (int connId)

Parametreler
ConnId

herkese açık geçersiz onDoubleTokenComplete (bayt[] MatchingTokenBundle)

Parametreler
eşlemeTokenBundle

herkese açık boşluk onPingComplete ()

herkese açık boşluk onReconnectDeviceComplete ()

herkese açık geçersiz onregisterServiceDoubleAccountComplete ()

herkese açık boşluk onRemotePassiveRendezvousComplete ()

herkese açık boşluk onRemoveNetworkComplete ()

herkese açık boşluk onRendezvousDeviceComplete ()

herkese açık geçersiz onSıfırlaConfigComplete ()

herkese açık boşluk onScanNetworksComplete (NetworkInfo[] ağları)

Parametreler
networks

herkese açık geçersiz onSetRendezvousModeComplete ()

herkese açık boşluk onStartSystemTestComplete ()

herkese açık boşluk onStopSystemTestComplete ()

herkese açık geçersiz onTestNetworkConnectivityComplete ()

herkese açık boşluk onUnpairTokenComplete ()

herkese açık geçersiz onUnregisterServiceComplete ()

herkese açık geçersiz onUpdateNetworkComplete ()

herkese açık geçersiz setAutoReconnect (boole autoReconnect)

Parametreler
otomatik yeniden bağlan

herkese açık geçersizsetCompletionHandler (WeaveDeviceManager.CompletionHandler compHandler)

Parametreler
compHandler

herkese açık boşluk setConnectTimeout (int TimeoutMS)

Parametreler
zaman aşımı (MS)

herkese açık statik boşluk setLoggingEnabled (boole etkin)

Günlük çıktısını etkinleştirme veya devre dışı bırakma

Parametreler
etkin günlüklerin yazdırılması gerekiyorsa true (doğru), çıkış yoksa false (yanlış)

herkese açık geçersiz setRendezvousAddress (String rendezvousAddr)

Parametreler
rendezvousAddr

herkese açık geçersiz setRendezvousLinkLocal (boole rendezvousLinkLocal)

Parametreler
rendezvousLinkLocal

herkese açık geçersiz startDeviceEnumeration (IdentifiDeviceCriterion deviceCriterion)

Parametreler
cihaz ölçütleri

herkese açık geçersiz stopDeviceEnumeration ()

Korunan Yöntemler

korumalı boşluksonlandırma ()

Dekoratif yastıklar
Atılabil.