ผู้จัดการอุปกรณ์ Weave

คลาสสาธารณะ WeaveDeviceManager ขยายออบเจ็กต์

ข้อมูลสรุปของชั้นเรียนที่ซ้อนกัน

ที่ปรับปรุงใหม่ WeaveDeviceManager.CompletionHandler  

สรุปของช่อง

ปกป้อง WeaveDeviceManager.CompletionHandler mCompHandler

สรุปเครื่องมือสร้างสาธารณะ

สรุปเมธอดสาธารณะ

เป็นโมฆะ
เป็นโมฆะ
startArmFailSafe(FailSafeArmMode ArmMode, int FailureSafeToken)
int
เป็นโมฆะ
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(สตริงที่ไม่ใช่สตริง)
เป็นโมฆะ
เป็นโมฆะ
เป็นโมฆะ
เป็นโมฆะ
เป็นโมฆะ
เป็นโมฆะ
เป็นโมฆะ
เป็นโมฆะ
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(StringPairCode, IdentifierDeviceCriteria DeviceCriteria)
เป็นโมฆะ
startRendezvousDevice(ไบต์[] โทเค็นการเข้าถึง, IdentifierDeviceCriteria เกณฑ์อุปกรณ์)
เป็นโมฆะ
เป็นโมฆะ
เป็นโมฆะ
เป็นโมฆะ
startSetRendezvousMode(int ModeFlags)
เป็นโมฆะ
startStartSystemTest(long profileId, long testId)
เป็นโมฆะ
เป็นโมฆะ
เป็นโมฆะ
เป็นโมฆะ
beginUnregisterService(long serviceId)
เป็นโมฆะ
เป็นโมฆะ
คงที่แบบคงที่
WeaveDeviceDescriptor
decodeDeviceDescriptor(ไบต์[] encryptedDeviceDesc)
สตริง
ยาว
BluetoothGatt
บลูทูธ GattCallback
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)
เป็นโมฆะ
เป็นโมฆะ
เป็นโมฆะ
เป็นโมฆะ
เป็นโมฆะ
onPairTokenComplete(ไบต์[] การจับคู่โทเค็นโทเค็น)
เป็นโมฆะ
เป็นโมฆะ
เป็นโมฆะ
เป็นโมฆะ
เป็นโมฆะ
เป็นโมฆะ
เป็นโมฆะ
เป็นโมฆะ
onScanNetworksComplete(NetworkInfo[] เครือข่าย)
เป็นโมฆะ
เป็นโมฆะ
เป็นโมฆะ
เป็นโมฆะ
เป็นโมฆะ
เป็นโมฆะ
เป็นโมฆะ
เป็นโมฆะ
setAutoReconnect(บูลีน AutoReconnect)
เป็นโมฆะ
เป็นโมฆะ
setConnectTimeout(intระยะหมดเวลาMS)
คงที่แบบคงที่
setLoggingEnabled(เปิดใช้บูลีน)
เปิดใช้หรือปิดใช้เอาต์พุตการบันทึก
เป็นโมฆะ
setRendezvousAddress(สตริง rendezvousAddr)
เป็นโมฆะ
setRendezvousLinkLocal(บูลีน rendezvousLinkLocal)
เป็นโมฆะ
เป็นโมฆะ

ข้อมูลสรุปวิธีการที่มีการปกป้อง

เป็นโมฆะ

สรุปวิธีการที่รับช่วงมา

ช่อง

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