คลาสสาธารณะ WeaveDeviceManager ขยายออบเจ็กต์
ข้อมูลสรุปของชั้นเรียนที่ซ้อนกัน
ที่ปรับปรุงใหม่ | WeaveDeviceManager.CompletionHandler |
สรุปของช่อง
ปกป้อง WeaveDeviceManager.CompletionHandler | mCompHandler |
สรุปเครื่องมือสร้างสาธารณะ
สรุปเมธอดสาธารณะ
เป็นโมฆะ |
startAddNetwork(NetworkInfo
netInfo)
|
เป็นโมฆะ |
startArmFailSafe(FailSafeArmMode
ArmMode, int FailureSafeToken)
|
int |
startArmFailSafe (FailSafeArmMode
ArmMode)
|
เป็นโมฆะ |
startConnectBle(BluetoothGatt
เซิร์ฟเวอร์, บูลีน AutoClose)
|
เป็นโมฆะ |
beginConnectBle(BluetoothGatt
เซิร์ฟเวอร์, บูลีน AutoClose, StringPairCode)
|
เป็นโมฆะ |
startConnectBle(BluetoothGatt
เซิร์ฟเวอร์, บูลีน AutoClose, ไบต์[] โทเค็น)
|
เป็นโมฆะ |
startConnectDevice(long deviceId, String ipAddr, bytes[] accessToken)
|
เป็นโมฆะ |
startConnectDevice(long deviceId, String ipAddr, StringPairCode)
|
เป็นโมฆะ |
beginConnectDevice(long deviceId, String ipAddr)
|
เป็นโมฆะ | |
เป็นโมฆะ | |
เป็นโมฆะ |
startDisableNetwork (แบบยาวเครือข่ายรหัส)
|
เป็นโมฆะ | |
เป็นโมฆะ |
beginEnableConnectionMonitor(int periodMS, intระยะหมดเวลาMS)
|
เป็นโมฆะ |
beginEnableNetwork(long networkId)
|
เป็นโมฆะ |
startGetCameraAuthData(สตริงที่ไม่ใช่สตริง)
|
เป็นโมฆะ | |
เป็นโมฆะ | |
เป็นโมฆะ |
beginGetNetworks(GetNetworkFlags
getFlags)
|
เป็นโมฆะ | |
เป็นโมฆะ | |
เป็นโมฆะ |
startเพื่อเข้าร่วมที่มีอยู่แล้วFabric (ไบต์[] FabricConfig)
|
เป็นโมฆะ | |
เป็นโมฆะ |
startPairToken(ไบต์[] โทเค็นการจับคู่)
|
เป็นโมฆะ |
startPing(int payloadSize)
|
เป็นโมฆะ | |
เป็นโมฆะ | |
เป็นโมฆะ |
beginRegisterServiceAccountAccount(long serviceId, String accountId,
gb[] serviceConfig, Stringติดต่อกับโทเค็น, Stringติดต่อกับInitData)
|
เป็นโมฆะ |
startRemotePassiveRendezvous(String rendezvousAddress, int rendezvousTimeoutSec, int inactivityTimeoutSec)
|
เป็นโมฆะ |
startRemotePassiveRendezvous(gb[] accessToken, String
rendezvousAddress, int rendezvousTimeoutSec, int inactivityTimeoutSec)
|
เป็นโมฆะ |
startRemotePassiveRendezvous(StringPairCode, String
rendezvousAddress, int rendezvousTimeoutSec, int inactivityTimeoutSec)
|
เป็นโมฆะ |
beginRemoveNetwork(long networkId)
|
เป็นโมฆะ |
startRendezvousDevice(IdentifierDeviceCriteria
DeviceCriteria)
|
เป็นโมฆะ |
startRendezvousDevice(StringPairCode, IdentifierDeviceCriteria
DeviceCriteria)
|
เป็นโมฆะ |
startRendezvousDevice(ไบต์[] โทเค็นการเข้าถึง, IdentifierDeviceCriteria
เกณฑ์อุปกรณ์)
|
เป็นโมฆะ |
startResetConfig(ResetFlags
resetFlags)
|
เป็นโมฆะ |
beginScanNetworks(NetworkType
netType)
|
เป็นโมฆะ |
startSetRendezvousMode(EnumSet<RendezvousMode> ModeSet)
|
เป็นโมฆะ |
startSetRendezvousMode(int ModeFlags)
|
เป็นโมฆะ |
startStartSystemTest(long profileId, long testId)
|
เป็นโมฆะ | |
เป็นโมฆะ |
startTestNetworkConnectivity(long networkId)
|
เป็นโมฆะ | |
เป็นโมฆะ |
beginUnregisterService(long serviceId)
|
เป็นโมฆะ |
startUpdateNetwork(NetworkInfo
netInfo)
|
เป็นโมฆะ |
ปิด()
|
คงที่แบบคงที่ | |
WeaveDeviceDescriptor |
decodeDeviceDescriptor(ไบต์[] encryptedDeviceDesc)
|
สตริง | |
ยาว | |
BluetoothGatt | |
บลูทูธ GattCallback |
getCallback ()
|
WeaveDeviceManager.CompletionHandler | |
บูลีน | |
บูลีนแบบคงที่ |
isvalidPairingCode(สตริงการจับคู่โค้ด)
|
เป็นโมฆะ |
onAddNetworkComplete(long networkId)
|
เป็นโมฆะ | |
เป็นโมฆะ |
onCloseBleComplete(int connId)
|
เป็นโมฆะ | |
เป็นโมฆะ | |
เป็นโมฆะ | |
เป็นโมฆะ |
onDeviceEnumerationResponse(WeaveDeviceDescriptor
deviceDesc, String DeviceAddr)
|
เป็นโมฆะ | |
เป็นโมฆะ | |
เป็นโมฆะ | |
เป็นโมฆะ | |
เป็นโมฆะ | |
เป็นโมฆะ |
onError(Errowrow err)
|
เป็นโมฆะ |
onGetCameraAuthDataComplete(String macAddress, String authData)
|
เป็นโมฆะ |
onGetFabricConfigComplete(ไบต์[] FabricConfig)
|
เป็นโมฆะ | |
เป็นโมฆะ |
onGetNetworksComplete(NetworkInfo[]
เครือข่าย)
|
เป็นโมฆะ |
onGetRendezvousModeComplete(EnumSet<RendezvousMode>
rendezvousModes)
|
เป็นโมฆะ |
onIdentifierDeviceComplete(WeaveDeviceDescriptor
deviceDesc)
|
เป็นโมฆะ | |
เป็นโมฆะ | |
เป็นโมฆะ |
onNotifyWeaveConnectionClosed(int connId)
|
เป็นโมฆะ |
onPairTokenComplete(ไบต์[] การจับคู่โทเค็นโทเค็น)
|
เป็นโมฆะ | |
เป็นโมฆะ | |
เป็นโมฆะ | |
เป็นโมฆะ | |
เป็นโมฆะ | |
เป็นโมฆะ | |
เป็นโมฆะ | |
เป็นโมฆะ |
onScanNetworksComplete(NetworkInfo[]
เครือข่าย)
|
เป็นโมฆะ | |
เป็นโมฆะ | |
เป็นโมฆะ | |
เป็นโมฆะ | |
เป็นโมฆะ | |
เป็นโมฆะ | |
เป็นโมฆะ | |
เป็นโมฆะ |
setAutoReconnect(บูลีน AutoReconnect)
|
เป็นโมฆะ |
setCompletionHandler(WeaveDeviceManager.CompletionHandler
compHandler)
|
เป็นโมฆะ |
setConnectTimeout(intระยะหมดเวลาMS)
|
คงที่แบบคงที่ |
setLoggingEnabled(เปิดใช้บูลีน)
เปิดใช้หรือปิดใช้เอาต์พุตการบันทึก
|
เป็นโมฆะ |
setRendezvousAddress(สตริง rendezvousAddr)
|
เป็นโมฆะ |
setRendezvousLinkLocal(บูลีน rendezvousLinkLocal)
|
เป็นโมฆะ |
startDeviceEnumeration(IdentifierDeviceCriteria
DeviceCriteria)
|
เป็นโมฆะ |
ข้อมูลสรุปวิธีการที่มีการปกป้อง
เป็นโมฆะ |
finalize()
|
สรุปวิธีการที่รับช่วงมา
ช่อง
WeaveDeviceManager.CompletionHandler mCompHandler ที่มีการป้องกัน
เครื่องมือสร้างสาธารณะ
สาธารณะ WeaveDeviceManager ()
วิธีการสาธารณะ
public null beginAddNetwork (NetworkInfo netInfo)
พารามิเตอร์
ข้อมูลสุทธิ |
---|
public null beginArmFailSafe (FailSafeArmMode ArmMode, int FailureSafeToken)
พารามิเตอร์
โหมดกลุ่ม | |
---|---|
โทเค็นที่ปลอดภัย |
public int beginArmFailSafe (FailSafeArmMode ArmMode)
พารามิเตอร์
โหมดกลุ่ม |
---|
public null beginConnectBle (เซิร์ฟเวอร์ GGG, บูลีน AutoClose)
พารามิเตอร์
เซิร์ฟเวอร์ | |
---|---|
ปิดอัตโนมัติ |
public null beginConnectBle (เซิร์ฟเวอร์ BluetoothGatt, บูลีน ปิดอัตโนมัติ, Stringติดต่อกับCode)
พารามิเตอร์
เซิร์ฟเวอร์ | |
---|---|
ปิดอัตโนมัติ | |
การจับคู่รหัส |
public null beginConnectBle (เซิร์ฟเวอร์ BluetoothGatt, บูลีน AutoClose, ไบต์[] โทเค็น)
พารามิเตอร์
เซิร์ฟเวอร์ | |
---|---|
ปิดอัตโนมัติ | |
โทเค็นเพื่อการเข้าถึง |
public null beginConnectDevice (long deviceId, String ipAddr, bytes[] accessToken)
พารามิเตอร์
รหัสอุปกรณ์ | |
---|---|
ipAddr | |
โทเค็นเพื่อการเข้าถึง |
public null beginConnectDevice (long deviceId, String ipAddr, StringPairCode)
พารามิเตอร์
รหัสอุปกรณ์ | |
---|---|
ipAddr | |
การจับคู่รหัส |
public null beginConnectDevice (long deviceId, String ipAddr)
พารามิเตอร์
รหัสอุปกรณ์ | |
---|---|
ipAddr |
สาธารณะ เป็นโมฆะ beginCreateFabric ()
สาธารณะ เป็นโมฆะ beginDisableConnectionMonitor ()
public null beginDisableNetwork (long networkId)
พารามิเตอร์
รหัสเครือข่าย |
---|
เตือนภัยสาธารณะ beginDisarmFailSafe ()
public null beginEnableConnectionMonitor (int periodMS, intระยะหมดเวลาMS)
พารามิเตอร์
MS ในช่วง | |
---|---|
MS หมดเวลา |
public null beginEnableNetwork (long networkId)
พารามิเตอร์
รหัสเครือข่าย |
---|
Public null beginGetCameraAuthData (สตริงที่ไม่ใช่ ce)
พารามิเตอร์
ค่าที่ได้จากการสุ่ม |
---|
สาธารณะ เป็นโมฆะ beginGetFabricConfig ()
สาธารณะ เป็นโมฆะ beginGetLastNetworkProvisioningResult ()
public null beginGetNetworks (GetNetworkFlags getFlags)
พารามิเตอร์
ติดธง |
---|
สาธารณะ เป็นโมฆะ beginGetRendezvousMode ()
สาธารณะ เป็นโมฆะ beginChooseDevice ()
public null beginเข้าร่วมFabric (ไบต์[] FabricConfig)
พารามิเตอร์
การกําหนดค่าผ้า |
---|
สาธารณะ เป็นโมฆะ beginExitFabric ()
public null beginPairToken (ไบต์[] การจับคู่โทเค็น)
พารามิเตอร์
โทเค็นการจับคู่ |
---|
Public null beginPing (int payloadSize)
พารามิเตอร์
ขนาดเพย์โหลด |
---|
สาธารณะ เป็นโมฆะ beginPing ()
สาธารณะ เป็นโมฆะ beginReconnectDevice ()
public null beginregisterServicePairAccount (long serviceId, String accountId, bytes[] serviceConfig, Stringติดต่อกับโทเค็น, String PairInitData)
พารามิเตอร์
รหัสบริการ | |
---|---|
รหัสบัญชี | |
การกําหนดค่าบริการ | |
โทเค็นการจับคู่ | |
การจับคู่ InitData |
public null beginRemotePassiveRendezvous (String rendezvousAddress, int rendezvousTimeoutSec, int inactivityTimeoutSec)
พารามิเตอร์
ที่อยู่ Rendezvous | |
---|---|
rendezvousTimeoutSec | |
ไม่มีระยะหมดเวลา |
public null beginRemotePassiveRendezvous (gb[] accessToken, String rendezvousAddress, int rendezvousTimeoutSec, intactivityTimeoutSec)
พารามิเตอร์
โทเค็นเพื่อการเข้าถึง | |
---|---|
ที่อยู่ Rendezvous | |
rendezvousTimeoutSec | |
ไม่มีระยะหมดเวลา |
public null beginRemotePassiveRendezvous (String จับคู่Code, String rendezvousAddress, int rendezvousTimeoutSec, intTimeoutTimeoutSec)
พารามิเตอร์
การจับคู่รหัส | |
---|---|
ที่อยู่ Rendezvous | |
rendezvousTimeoutSec | |
ไม่มีระยะหมดเวลา |
public null beginRemoveNetwork (long networkId)
พารามิเตอร์
รหัสเครือข่าย |
---|
public null beginRendezvousDevice (IdentifierDeviceCriteria เกณฑ์อุปกรณ์)
พารามิเตอร์
เกณฑ์อุปกรณ์ |
---|
public null beginRendezvousDevice (String จับคู่Code, IdentifierDeviceCriteria เกณฑ์อุปกรณ์)
พารามิเตอร์
การจับคู่รหัส | |
---|---|
เกณฑ์อุปกรณ์ |
public null beginRendezvousDevice (ไบต์[] โทเค็นเพื่อการเข้าถึง, IdentifierDeviceCriteria เกณฑ์อุปกรณ์)
พารามิเตอร์
โทเค็นเพื่อการเข้าถึง | |
---|---|
เกณฑ์อุปกรณ์ |
public null beginResetConfig (ResetFlags resetFlags)
พารามิเตอร์
รีเซ็ตธง |
---|
public null beginScanNetworks (NetworkType netType)
พารามิเตอร์
ประเภทสุทธิ |
---|
public null beginSetRendezvousMode (EnumSet<RendezvousMode> ModeSet)
พารามิเตอร์
ชุดโหมด |
---|
เปิดเป็นโมฆะ beginSetRendezvousMode (int ModeFlags)
พารามิเตอร์
แฟล็กโหมด |
---|
public null beginStartSystemTest (long profileId, long testId)
พารามิเตอร์
รหัสโปรไฟล์ | |
---|---|
รหัสทดสอบ |
สาธารณะ เป็นโมฆะ beginStopSystemTest ()
สาธารณะ เป็นโมฆะ beginTestNetworkConnectivity (long networkId)
พารามิเตอร์
รหัสเครือข่าย |
---|
Public null beginUnpairToken ()
public null beginUnregisterService (long serviceId)
พารามิเตอร์
รหัสบริการ |
---|
public null beginUpdateNetwork (NetworkInfo netInfo)
พารามิเตอร์
ข้อมูลสุทธิ |
---|
เตือนภัยสาธารณะ ปิด ()
คะแนนคงที่สาธารณะ closeEndpoints ()
สาธารณะ WeaveDeviceDescriptor decodeDeviceDescriptor (gb[] encryptedDeviceDesc)
พารามิเตอร์
ที่เข้ารหัสอุปกรณ์ที่เข้ารหัส |
---|
สตริงสาธารณะ deviceAddress ()
สาธารณะยาว deviceId ()
สาธารณะ BluetoothGatt getBluetoothGatt ()
สาธารณะ BluetoothGattCallback getCallback ()
สาธารณะ WeaveDeviceManager.CompletionHandler getCompletionHandler ()
บูลีนสาธารณะ isConnected ()
บูลีนแบบคงที่ isvalidจับคู่ingCode (สตริงการจับคู่โค้ด)
พารามิเตอร์
การจับคู่รหัส |
---|
สาธารณะ เป็นโมฆะ onAddNetworkComplete (long networkId)
พารามิเตอร์
รหัสเครือข่าย |
---|
สาธารณะ เป็นโมฆะ onArmFailSafeComplete ()
เปิดเป็นโมฆะ onCloseBleComplete (int connId)
พารามิเตอร์
connId |
---|
สาธารณะ เป็นโมฆะ onConnectBleComplete ()
สาธารณะ เป็นโมฆะ onConnectDeviceComplete ()
สาธารณะ เป็นโมฆะ onCreateFabricComplete ()
public null onDeviceEnumerationResponse (WeaveDeviceDescriptor deviceDesc, String deviceAddr)
พารามิเตอร์
คําอธิบายอุปกรณ์ | |
---|---|
ส่วนเสริมของอุปกรณ์ |
สาธารณะ เป็นโมฆะ onDisableConnectionMonitorComplete ()
สาธารณะ เป็นโมฆะ onDisableNetworkComplete ()
สาธารณะ เป็นโมฆะ onDisarmFailSafeComplete ()
สาธารณะ เป็นโมฆะ onEnableConnectionMonitorComplete ()
สาธารณะ เป็นโมฆะ onEnableNetworkComplete ()
Public null onError (Trowrow err)
พารามิเตอร์
Err |
---|
public null onGetCameraAuthDataComplete (String macAddress, String authData)
พารามิเตอร์
ที่อยู่ mac | |
---|---|
ข้อมูลการตรวจสอบสิทธิ์ |
สาธารณะ เป็นโมฆะ onGetFabricConfigComplete (gb[] FabricConfig)
พารามิเตอร์
การกําหนดค่าผ้า |
---|
public null onGetLastNetworkProvisioningResult ()
สาธารณะ เป็นโมฆะ onGetNetworksComplete (NetworkInfo[] เครือข่าย)
พารามิเตอร์
เครือข่าย |
---|
เปิดเป็นโมฆะ onGetRendezvousModeComplete (EnumSet<RendezvousMode> rendezvousModes)
พารามิเตอร์
โหมด Rendezvous |
---|
เปิดเป็นโมฆะ onIdentifierDeviceComplete (WeaveDeviceDescriptor deviceDesc)
พารามิเตอร์
คําอธิบายอุปกรณ์ |
---|
สาธารณะ เป็นโมฆะ onเข้าร่วมContainFabricComplete ()
สาธารณะ เป็นโมฆะ onExitFabricComplete ()
สาธารณะ เป็นโมฆะ onNotifyWeaveConnectionClosed (int connId)
พารามิเตอร์
connId |
---|
เผยแพร่เป็นโมฆะ onPairTokenComplete (ไบต์[] การจับคู่โทเค็นBundle)
พารามิเตอร์
การจับคู่โทเค็นโทเค็น |
---|
สาธารณะ เป็นโมฆะ onPingComplete ()
สาธารณะ เป็นโมฆะ onReconnectDeviceComplete ()
สาธารณะ เป็นโมฆะ onregisterServicePairAccountComplete ()
Public null onRemotePassiveRendezvousComplete ()
สาธารณะ เป็นโมฆะ onRemoveNetworkComplete ()
สาธารณะ เป็นโมฆะ onRendezvousDeviceComplete ()
เตือนภัยสาธารณะ onResetConfigComplete ()
public null onScanNetworksComplete (NetworkInfo[] เครือข่าย)
พารามิเตอร์
เครือข่าย |
---|
เตือนภัยสาธารณะ onSetRendezvousModeComplete ()
สาธารณะ เป็นโมฆะ onStartSystemTestComplete ()
สาธารณะ เป็นโมฆะ onStopSystemTestComplete ()
สาธารณะ เป็นโมฆะ onTestNetworkConnectivityComplete ()
public null onUnpairTokenComplete ()
public null onUnregisterServiceComplete ()
สาธารณะ เป็นโมฆะ onUpdateNetworkComplete ()
เปิดเป็นโมฆะ setAutoReconnect (บูลีน AutoReconnect)
พารามิเตอร์
เชื่อมต่อใหม่อัตโนมัติ |
---|
public null setCompletionHandler (WeaveDeviceManager.CompletionHandler compHandler)
พารามิเตอร์
เครื่องจัดการ |
---|
Public null setConnectTimeout (intระยะหมดเวลาMS)
พารามิเตอร์
MS หมดเวลา |
---|
สาธารณะแบบคงที่ setLoggingEnabled (เปิดใช้บูลีน)
เปิดใช้หรือปิดใช้เอาต์พุตการบันทึก
พารามิเตอร์
เปิดใช้อยู่ | true หากควรพิมพ์บันทึก; false หากไม่มีเอาต์พุต |
---|
public null setRendezvousAddress (String rendezvousAddr)
พารามิเตอร์
RendezvousAddr |
---|
เปิดเป็นโมฆะ setRendezvousLinkLocal (บูลีน rendezvousLinkLocal)
พารามิเตอร์
RendezvousLinkLocal |
---|
public null startDeviceEnumeration (IdentifierDeviceCriteria เกณฑ์อุปกรณ์)
พารามิเตอร์
เกณฑ์อุปกรณ์ |
---|
สาธารณะ เป็นโมฆะ stopDeviceEnumeration ()
วิธีการที่มีการปกป้อง
ยกเว้นค่าว่าง สรุป ()
ผ้าคลุม
Throwable |
---|