Google 致力于为黑人社区推动种族平等。查看具体举措
此页面由 Cloud Translation API 翻译。
Switch to English

WeaveDeviceManager

公共类WeaveDeviceManager扩展Object

嵌套类摘要

接口WeaveDeviceManager.CompletionHandler

领域摘要

受保护的WeaveDeviceManager.CompletionHandler mCompHandler

公共建设者摘要

公开方法摘要

虚空
虚空
beginArmFailSafeFailSafeArmMode armMode,INT failSafeToken)
整型
虚空
beginConnectBleBluetoothGatt服务器,布尔自动关闭)
虚空
beginConnectBleBluetoothGatt服务器,布尔自动关闭,字符串pairingCode)
虚空
beginConnectBleBluetoothGatt服务器,布尔自动关闭,字节[] accessToken)
虚空
beginConnectDevice (长设备编号,字符串ipAddr,字节[] accessToken)
虚空
beginConnectDevice (长设备编号,字符串ipAddr,字符串pairingCode)
虚空
beginConnectDevice (长设备编号,字符串ipAddr)
虚空
虚空
虚空
beginDisableNetwork (长networkId)
虚空
虚空
beginEnableConnectionMonitor (int intervalMS,int timeoutMS)
虚空
beginEnableNetwork (长networkId)
虚空
beginGetCameraAuthData (字符串随机数)
虚空
虚空
虚空
虚空
虚空
虚空
beginJoinExistingFabric (字节[] fabricConfig)
虚空
虚空
beginPairToken (字节[] pairingToken)
虚空
beginPing (int payloadSize)
虚空
beginPing ()
虚空
虚空
beginRegisterServicePairAccount (长serviceId,字符串accountId,字节[] serviceConfig,字符串pairingToken,字符串pairingInitData)
虚空
beginRemotePassiveRendezvous (字符串rendezvousAddress,int rendezvousTimeoutSec,int inactivityTimeoutSec)
虚空
beginRemotePassiveRendezvous (字节[] accessToken,字符串rendezvousAddress,int rendezvousTimeoutSec,int inactivityTimeoutSec)
虚空
beginRemotePassiveRendezvous (字符串pairingCode,字符串rendezvousAddress,int rendezvousTimeoutSec,int inactivityTimeoutSec)
虚空
beginRemoveNetwork (长networkId)
虚空
虚空
beginRendezvousDevice (字符串pairingCode, IdentifyDeviceCriteria deviceCriteria)
虚空
beginRendezvousDevice (字节[] accessToken, IdentifyDeviceCriteria deviceCriteria)
虚空
beginResetConfigResetFlags resetFlags)
虚空
虚空
beginSetRendezvousMode (EnumSet < RendezvousMode > modeSet)
虚空
beginSetRendezvousMode (int modeFlags)
虚空
beginStartSystemTest (长profileId,长testId)
虚空
虚空
beginTestNetworkConnectivity (长networkId)
虚空
虚空
beginUnregisterService (长serviceId)
虚空
虚空
关闭()
静态空隙
WeaveDeviceDescriptor
解码设备描述符(byte [] encodeDeviceDesc)
deviceId ()
蓝牙Gatt
蓝牙GattCallback
getCallback ()
WeaveDeviceManager.CompletionHandler
布尔值
静态布尔
isValidPairingCode (字符串pairingCode)
虚空
onAddNetworkComplete (长networkId)
虚空
虚空
onCloseBleComplete (int connId)
虚空
虚空
虚空
虚空
onDeviceEnumerationResponseWeaveDeviceDescriptor deviceDesc,String deviceAddr)
虚空
虚空
虚空
虚空
虚空
虚空
onError (可抛出err)
虚空
onGetCameraAuthDataComplete (字符串macAddress,字符串authData)
虚空
onGetFabricConfigComplete (字节[] fabricConfig)
虚空
虚空
虚空
onGetRendezvousModeComplete (EnumSet < RendezvousMode > rendezvousModes)
虚空
虚空
虚空
虚空
虚空
onPairTokenComplete (字节[] pairingTokenBundle)
虚空
虚空
虚空
虚空
虚空
虚空
虚空
虚空
虚空
虚空
虚空
虚空
虚空
虚空
虚空
虚空
setAutoReconnect (布尔自动重新连接)
虚空
虚空
setConnectTimeout (int timeoutMS)
静态空隙
setLoggingEnabled (启用布尔值)
启用或禁用日志记录输出
虚空
setRendezvousAddress (字符串rendezvousAddr)
虚空
setRendezvousLinkLocal (布尔rendezvousLinkLocal)
虚空
虚空

保护方法摘要

虚空
完成()

继承的方法摘要

领域

受保护的WeaveDeviceManager.CompletionHandler mCompHandler

公共建设者

公共WeaveDeviceManager ()

公开方法

public void beginAddNetwork NetworkInfo netInfo)

参量
netInfo

公共无效beginArmFailSafe( FailSafeArmMode armMode,INT failSafeToken)

参量
armMode
failSafeToken

public int beginArmFailSafe FailSafeArmMode armMode)

参量
armMode

public void beginConnectBle BluetoothGatt服务器,布尔自动关闭)

参量
服务器
自动关闭

公共无效beginConnectBle BluetoothGatt服务器,布尔自动关闭,字符串pairingCode)

参量
服务器
自动关闭
pairingCode

公共无效beginConnectBle BluetoothGatt服务器,布尔自动关闭,字节[] accessToken)

参量
服务器
自动关闭
accessToken

公共无效beginConnectDevice (长deviceId,字符串ipAddr,byte [] accessToken)

参量
设备编号
ip地址
accessToken

公共无效beginConnectDevice (长deviceId,字符串ipAddr,字符串pairingCode)

参量
设备编号
ip地址
pairingCode

公共无效beginConnectDevice (长deviceId,字符串ipAddr)

参量
设备编号
ip地址

公共无效beginCreateFabric ()

公共无效beginDisableConnectionMonitor ()

公共无效beginDisableNetwork (长networkId)

参量
networkId

公共无效beginDisarmFailSafe ()

公共无效beginEnableConnectionMonitor (int intervalMS,int timeoutMS)

参量
间隔MS
超时时间

公共无效beginEnableNetwork (长networkId)

参量
networkId

公共无效beginGetCameraAuthData (字符串随机数)

参量
随机数

公共无效beginGetFabricConfig ()

公共无效beginGetLastNetworkProvisioningResult ()

公共无效beginGetNetworks GetNetworkFlags getFlags)

参量
getFlags

公共无效beginGetRendezvousMode ()

公共无效beginIdentifyDevice ()

公共无效beginJoinExistingFabric (byte [] fabricConfig)

参量
fabricConfig

公共无效beginLeaveFabric ()

公共无效beginPairToken (byte [] pairingToken)

参量
pairingToken

公共无效beginPing (int有效载荷大小)

参量
有效负载大小

公共无效beginPing ()

公共无效beginReconnectDevice ()

公共无效beginRegisterServicePairAccount (长serviceId,字符串accountId,字节[] serviceConfig,字符串pairingToken,字符串pairingInitData)

参量
serviceId
帐户ID
serviceConfig
pairingToken
pairingInitData

public void beginRemotePassiveRendezvous (字符串rendezvousAddress,int rendezvousTimeoutSec,int inactivityTimeoutSec)

参量
集合地址
集合超时时间
inactivityTimeoutSec

公共无效beginRemotePassiveRendezvous (字节[] accessToken,字符串rendezvousAddress,int rendezvousTimeoutSec,int inactivityTimeoutSec)

参量
accessToken
集合地址
集合超时时间
inactivityTimeoutSec

公共无效beginRemotePassiveRendezvous (字符串pairingCode,字符串rendezvousAddress,诠释rendezvousTimeoutSec,诠释inactivityTimeoutSec)

参量
pairingCode
集合地址
集合超时时间
inactivityTimeoutSec

公共无效beginRemoveNetwork (长networkId)

参量
networkId

公共无效beginRendezvousDevice IdentifyDeviceCriteria deviceCriteria)

参量
deviceCriteria

公共无效beginRendezvousDevice (字符串pairingCode, IdentifyDeviceCriteria deviceCriteria)

参量
pairingCode
deviceCriteria

公共无效beginRendezvousDevice (字节[] accessToken, IdentifyDeviceCriteria deviceCriteria)

参量
accessToken
deviceCriteria

公共无效的beginResetConfig ResetFlags resetFlags)

参量
resetFlags

公共无效beginScanNetworks NetworkType netType)

参量
netType

公共无效beginSetRendezvousMode (EnumSet < RendezvousMode > modeSet)

参量
modeSet

公共无效beginSetRendezvousMode (int modeFlags)

参量
modeFlags

公共无效beginStartSystemTest (长profileId,长testId)

参量
profileId
testId

公共无效beginStopSystemTest ()

公共无效beginTestNetworkConnectivity (长networkId)

参量
networkId

公共无效beginUnpairToken ()

公共无效beginUnregisterService (长serviceId)

参量
serviceId

公共无效beginUpdateNetwork NetworkInfo netInfo)

参量
netInfo

公共无效关闭()

公共静态无效closeEndpoints ()

公开的WeaveDeviceDescriptor解码设备描述(byte [] encodingDeviceDesc)

参量
encodeDeviceDesc

公共字符串deviceAddress ()

公共长deviceId ()

公共BluetoothGatt getBluetoothGatt ()

公共BluetoothGattCallback getCallback ()

公共WeaveDeviceManager.CompletionHandler getCompletionHandler()

公共布尔isConnected ()

公共静态布尔isValidPairingCode (字符串pairingCode)

参量
pairingCode

public void onAddNetworkComplete (长networkId)

参量
networkId

onArmFailSafeComplete ()上的公共无效

公共无效onCloseBleComplete (int connId)

参量
康奈德

公共无效onConnectBleComplete ()

公共无效onConnectDeviceComplete ()

public void onCreateFabricComplete ()

public void onDeviceEnumerationResponse WeaveDeviceDescriptor deviceDesc,字符串deviceAddr)

参量
deviceDesc
deviceAddr

公共无效onDisableConnectionMonitorComplete ()

公共无效onDisableNetworkComplete ()

public void onDisarmFailSafeComplete ()

public void onEnableConnectionMonitorComplete ()

public void onEnableNetworkComplete ()

公共无效的onError (可抛出err)

参量

public void onGetCameraAuthDataComplete (字符串macAddress,字符串authData)

参量
MAC地址
认证数据

公共无效onGetFabricConfigComplete (byte [] fabricConfig)

参量
fabricConfig

onGetLastNetworkProvisioningResultComplete ()上的公共无效

public void onGetNetworksComplete NetworkInfo []网络)

参量
网路

public void onGetRendezvousModeComplete (EnumSet < RendezvousMode > rendezvousModes)

参量
集合模式

公共无效onIdentifyDeviceComplete WeaveDeviceDescriptor deviceDesc)

参量
deviceDesc

public void onJoinExistingFabricComplete ()

public void onLeaveFabricComplete ()

公共无效onNotifyWeaveConnectionClosed (int connId)

参量
康奈德

公共无效onPairTokenComplete (byte [] pairingTokenBundle)

参量
pairingTokenBundle

公共无效onPingComplete ()

公共无效的onReconnectDeviceComplete ()

public void onRegisterServicePairAccountComplete ()

public void onRemotePassiveRendezvousComplete ()

public void onRemoveNetworkComplete ()

public void onRendezvousDeviceComplete ()

公共无效onResetConfigComplete ()

public void onScanNetworksComplete NetworkInfo []网络)

参量
网路

公共无效onSetRendezvousModeComplete ()

public void onStartSystemTestComplete ()

public void onStopSystemTestComplete ()

public void onTestNetworkConnectivityComplete ()

公共无效onUnpairTokenComplete ()

public void onUnregisterServiceComplete ()

公共无效onUpdateNetworkComplete ()

public void setAutoReconnect (布尔值autoReconnect)

参量
自动重新连接

公共无效setCompletionHandler WeaveDeviceManager.CompletionHandler compHandler)

参量
compHandler

公共无效setConnectTimeout (int timeoutMS)

参量
超时时间

公共静态无效setLoggingEnabled (启用布尔值)

启用或禁用日志记录输出

参量
已启用如果应该打印日志,则为true;否则为true。如果没有输出则为false

public void setRendezvousAddress (字符串rendezvousAddr)

参量
集合点地址

public void setRendezvousLinkLocal (boolean rendezvousLinkLocal)

参量
rendezvousLinkLocal

公共无效的startDeviceEnumeration IdentifyDeviceCriteria deviceCriteria)

参量
deviceCriteria

公共无效stopDeviceEnumeration ()

受保护的方法

受保护的void定稿()

投掷
可投掷