مدير الأجهزة في Weave

يوسِّع الصف العام WeaveDeviceManager الكائن

ملخّص الصفوف الدراسية المتداخلة

محسّنة WeaveDeviceManager.completionHandler  

ملخص الحقل

محمي WeaveDeviceManager.completionHandler mCompHandler

ملخّص أعمال البناء العامة

ملخّص الطريقة العامة

لاغٍ
لاغٍ
startArmFailSafe(FailSafeArmMode emMode, int FailedSafeToken)
int
لاغٍ
startConnectBle(خادم بلوتوثG، إغلاق تلقائي منطقي)
لاغٍ
startConnectBle( BluetoothGatt server، إغلاق تلقائي، رمز إقران سلسلة)
لاغٍ
beginConnectBle(خادم بلوتوثG، الإغلاق التلقائي المنطقي، بايت[] accessToken)
لاغٍ
startConnectDevice(لرقم تعريف الجهاز الطويل، السلسلة ipAddr، بايت[] accessToken)
لاغٍ
startConnectDevice(لرقم تعريف الجهاز الطويل، السلسلة النصية ipAddr، سلسلة إقران الرمز)
لاغٍ
startConnectDevice(معرّف الجهاز الطويل، السلسلة النصية ipAddr)
لاغٍ
لاغٍ
لاغٍ
startDisableNetwork(طاولة شبكة طويلة)
لاغٍ
لاغٍ
startEnableConnectionMonitor(int timeMS, intTimeoutMS)
لاغٍ
startEnableNetwork(طويل الشبكة)
لاغٍ
startGetCameraAuthData(سلسلة غير خاصة)
لاغٍ
لاغٍ
لاغٍ
لاغٍ
لاغٍ
لاغٍ
startjoinCurrentFabric(بايت[] أقمشةConfig)
لاغٍ
لاغٍ
startPairToken(بايت[] إقرانToken)
لاغٍ
beginPing(int payloadSize)
لاغٍ
لاغٍ
لاغٍ
startRegisterServiceإقرانAccount(طُلِب ServiceId، String accountId، بايت[] serviceConfig، زوج من الرموز المميّزة للسلسلة، سلسلة بتنسيق InInData)
لاغٍ
start RemotePassiveRendezvous(سلسلة rendezvousAddress, int rendezvousTimeoutSec, int inactivityTimeoutSec)
لاغٍ
start RemotePassiveRendezvous(بايت[] accessToken, String rendezvousAddress, int rendezvousTimeoutSec, int inactivityTimeoutSec)
لاغٍ
startremotePassiveRendezvous(سلسلة إقران رمز، سلسلة rendezvousAddress، int rendezvousTimeoutSec، int inactivityTimeoutSec)
لاغٍ
beginRemoveNetwork(طويل الشبكةId)
لاغٍ
لاغٍ
startRendezvousDevice(سلسلة إقران رمزية، تحديد هوية الجهاز deviceCriteria)
لاغٍ
startRendezvousDevice(بايت[] accessToken وSelectDeviceCriteria deviceCriteria)
لاغٍ
لاغٍ
لاغٍ
لاغٍ
startSetRendezvousMode(int modeFlags)
لاغٍ
startStartSystemTest(long profileId, testtestId)
لاغٍ
لاغٍ
startTestNetworkConnectivity(معرّف الشبكة طويل)
لاغٍ
لاغٍ
startUnregisterService(long serviceId)
لاغٍ
لاغٍ
Close()
لاغي
WeaveDeviceDescriptor
decodeDeviceDescriptor(بايت[] EncryptDeviceDesc)
String
طويلة
بلوتوثGatt
بلوتوثGattCallback
WeaveDeviceManager.completionHandler
منطقي
قيمة منطقية ثابتة
isvalidPairingCode(سلسلة إقران رمزية)
لاغٍ
onAddNetworkComplete (long NetworkId)
لاغٍ
لاغٍ
onCloseBleComplete(int connId)
لاغٍ
لاغٍ
لاغٍ
لاغٍ
onDeviceEnumerationResponse(WeaveDeviceDescriptor deviceDesc, String deviceAddr)
لاغٍ
لاغٍ
لاغٍ
لاغٍ
لاغٍ
لاغٍ
onError(خطأ قابل للاكتشاف)
لاغٍ
onGetCameraAuthDataComplete(String macAddress, String authData)
لاغٍ
onGetFabricConfigComplete(بايت[] أقمشةConfig)
لاغٍ
لاغٍ
لاغٍ
onGetRendezvousModeComplete(EnumSet<RendezvousMode> rendezvousModes)
لاغٍ
لاغٍ
لاغٍ
لاغٍ
لاغٍ
onPairTokenComplete(بايت[] إقرانTokenBundle)
لاغٍ
لاغٍ
لاغٍ
لاغٍ
لاغٍ
لاغٍ
لاغٍ
لاغٍ
لاغٍ
لاغٍ
لاغٍ
لاغٍ
لاغٍ
لاغٍ
لاغٍ
لاغٍ
setAutoReconnect(إعادة الاتصال التلقائي)
لاغٍ
لاغٍ
setConnectTimeout(intTimeoutMS)
لاغي
setLoginEnabled(مفعَّل)
تفعيل مخرجات التسجيل أو إيقافها
لاغٍ
setRendezvousAddress(سلسلة rendezvousAddr)
لاغٍ
setRendezvousLinkLocal (منطقي rendezvousLinkLocal)
لاغٍ
لاغٍ

ملخص الطرق المحمية

لاغٍ

ملخّص الطريقة المكتسبة

الحقول

محمية WeaveDeviceManager.completionHandler mCompHandler

منشآت عامة

public WeaveDeviceManager ()

الطرق العامة

فارغ علنًا beginAddNetwork (NetworkInfo netInfo)

المعلَمات
netInfo

فارغ علنًا beginArmFailSafe (FailSafeArmMode emMode, int FailedSafeToken)

المعلَمات
وضع الاستعداد
تعذّر الرمز المميز

int int beginArmFailSafe (FailSafeArmMode altMode)

المعلَمات
وضع الاستعداد

فارغ علنًا beginConnectBle (خادم بلوتوثGatt، إغلاق تلقائي منطقي)

المعلَمات
خادم
إغلاق تلقائي

فارغ علنًا beginConnectBle (خادمبلوتوثG إغلاق تلقائي منطقي ورمز إقران سلسلة)

المعلَمات
خادم
إغلاق تلقائي
رمز الإقران

فارغ عمومي beginConnectBle (خادم بلوتوثG إغلاق تلقائي منطقي بايت[] accessToken)

المعلَمات
خادم
إغلاق تلقائي
رمز الدخول

فارغ علنًا beginConnectDevice (طاولة رقم تعريف الجهاز طويلة، سلسلة ipAddr، بايت[] accessToken)

المعلَمات
رقم تعريف الجهاز
عنوان ipAddr
رمز الدخول

فارغ علنًا beginConnectDevice (طاولة رقم تعريف الجهاز الطويل، سلسلة ipAddr، إقران إقران سلسلة)

المعلَمات
رقم تعريف الجهاز
عنوان ipAddr
رمز الإقران

فارغ علنًا beginConnectDevice (طويل رقم تعريف الجهاز، سلسلة ipAddr)

المعلَمات
رقم تعريف الجهاز
عنوان ipAddr

جمهور فارغ beginCreateFabric ()

علن لاغي beginDisableConnectionMonitor ()

فارغ علنًا beginDisableNetwork (longId networkId)

المعلَمات
رقم تعريف الشبكة

جمهور فارغ beginDisarmFailSafe ()

فارغ علني beginEnableConnectionMonitor (int فاصل زمني, intTimeoutMS)

المعلَمات
فاصل زمنيMS
المهلة الزمنية

فارغ علنًا beginEnableNetwork (long networkId)

المعلَمات
رقم تعريف الشبكة

جمهور فارغ beginGetCameraAuthData (سلسلة غير خاصة)

المعلَمات
رقم خاص

جمهور فارغ beginGetFabricConfig ()

فارغ علنًا startGetLastNetworkResult ()

فارغ علنًا beginGetNetworks (GetNetworkFlags getFlags)

المعلَمات
getFlags

علن لاغٍ beginGetRendezvousMode ()

حقل فارغ علني beginتحديد الجهاز ()

فارغ علني beginjoinCurrentFabric (بايت[] neConfig)

المعلَمات
إعداد الضبط

علن لاغٍ beginمغادرةFabric ()

علن لاغٍ beginإقرانToken (بايت[] إقرانToken)

المعلَمات
رمز الإقران

علن لاغٍ beginPing (int payloadSize)

المعلَمات
حمولة الحجم

علن لاغي beginPing ()

حقل فارغ علني beginReconnectDevice ()

فارغ علنًا beginRegisterServicePairAccount (long serviceId وString accountId وبايت[] serviceConfig وStringإقرانToken وString itInitData)

المعلَمات
رقم تعريف الخدمة
رقم تعريف الحساب
ضبط الخدمة
رمز الإقران
إقران بيانات InitData

Public Empty begin RemotePassiveRendezvous (سلسلة rendezvousAddress, int rendezvousTimeoutSec, int inactivityTimeoutSec)

المعلَمات
RendezvousAddress
RendezvousTimeoutSec
inactivityTimeoutSec

فارغ علني begin RemotePassiveRendezvous (بايت[] accessToken, String rendezvousAddress, int rendezvousTimeoutSec, int inactivityTimeoutSec)

المعلَمات
رمز الدخول
RendezvousAddress
RendezvousTimeoutSec
inactivityTimeoutSec

فارغ علني begin RemotePassiveRendezvous (سلسلة الرمز_السلسلة، سلسلة rendezvousAddress، int rendezvousTimeoutSec، int inactivityTimeoutSec)

المعلَمات
رمز الإقران
RendezvousAddress
RendezvousTimeoutSec
inactivityTimeoutSec

حقل فارغ علني beginRemoveNetwork (long networkId)

المعلَمات
رقم تعريف الشبكة

حقل فارغ بشكل علني beginRendezvousDevice (تحديد جهاز المعايير deviceCriteria)

المعلَمات
معايير الجهاز

فارغ علنًا beginRendezvousDevice (سلسلة إقران الرمز، تحديد معايير الجهاز deviceCriteria)

المعلَمات
رمز الإقران
معايير الجهاز

حقل فارغ عام beginRendezvousDevice (بايت[] accessToken, SelectDeviceCriteria deviceCriteria)

المعلَمات
رمز الدخول
معايير الجهاز

public Empty beginResetConfig (ResetFlags ResetFlags)

المعلَمات
عمليات إعادة الضبط

علن لاغٍ beginScanNetworks (NetworkType netType)

المعلَمات
netType

فارغ علني beginSetRendezvousMode (EnumSet<RendezvousMode> modeSet)

المعلَمات
ضبط

فارغ علنًا beginSetRendezvousMode (int modeFlags)

المعلَمات
عمليات الإبلاغ عن الأوضاع

فارغ علنًا beginStartSystemTest (long profileId, test testId)

المعلَمات
رقم تعريف الملف الشخصي
رقم تعريف الاختبار

علن لاغٍ beginStopSystemTest ()

فارغ علنًا beginTestNetworkConnectivity (longId networkId)

المعلَمات
رقم تعريف الشبكة

حقل فارغ علني beginUnpairToken ()

فارغ بشكل علني beginUnregisterService (long serviceId)

المعلَمات
رقم تعريف الخدمة

فارغ علنًا beginUpdateNetwork (NetworkInfo netInfo)

المعلَمات
netInfo

حقل فارغ بشكل علني إغلاق ()

إبطال فارغ عام CloseEndpoints ()

علني WeaveDeviceDescriptor decodeDeviceDescriptor (بايت[] EncryptDeviceDesc)

المعلَمات
ترميز الجهاز

سلسلة عامة deviceAddress ()

طويل deviceId ()

علني بلوتوثGatt getبلوتوثGatt ()

علني بلوتوثGattCallback getCallback ()

علني WeaveDeviceManager.completionHandler getCompletionHandler ()

منطقي isConnected ()

منطقي ثابت ثابت isvalidإقرانingCode (سلسلة إقران الرمز)

المعلَمات
رمز الإقران

علن لاغٍ onAddNetworkComplete (long networkId)

المعلَمات
رقم تعريف الشبكة

علن لاغي onArmFailSafeComplete ()

علن لاغٍ onCloseBleComplete (int connId)

المعلَمات
رقم تعريف

علن لاغي onConnectBleComplete ()

علن لاغٍ onConnectDeviceComplete ()

علن لاغي onCreateFabricComplete ()

فارغ علنًا onDeviceEnumerationResponse (WeaveDeviceDescriptor deviceDesc, String deviceAddr)

المعلَمات
وصف الجهاز
جهاز إضافة

علن لاغٍ onDisableConnectionMonitorComplete ()

علن لاغي onDisableNetworkComplete ()

علن لاغٍ onDisarmFailSafeComplete ()

علن لاغٍ onEnableConnectionMonitorComplete ()

علن لاغٍ onEnableNetworkComplete ()

علن لاغٍ onError (Trerowable err)

المعلَمات
خطأ

فارغ علني onGetCameraAuthDataComplete (String macAddress, String authData)

المعلَمات
macAddress
بيانات المصادقة

علن لاغٍ onGetFabricConfigComplete (بايت[] widthConfig)

المعلَمات
إعداد الضبط

علني onGetLastNetworkProviderResult ()

علن لاغٍ onGetNetworksComplete (NetworkInfo[] شبكات)

المعلَمات
شبكات

علن لاغٍ onGetRendezvousModeComplete (EnumSet<RendezvousMode> rendezvousModes)

المعلَمات
rendezvousModes

علن لاغٍ onSelectDeviceComplete (WeaveDeviceDescriptor deviceDesc)

المعلَمات
وصف الجهاز

علن لاغٍ onانضمام الحاليFabricComplete ()

علن لاغي onExitFabricComplete ()

علن لاغٍ onNotifyWeaveConnectionClosed (int connId)

المعلَمات
رقم تعريف

علن لاغٍ onPairTokenComplete (بايت[] إقرانTokenBundle)

المعلَمات
إقرانTokenBundle

علن لاغٍ onPingComplete ()

علن لاغٍ onReconnectDeviceComplete ()

علن لاغي onRegisterServiceإقرانAccountComplete ()

علن لاغي on RemotePassiveRendezvousComplete ()

علن لاغٍ onRemoveNetworkComplete ()

علن لاغٍ onRendezvousDeviceComplete ()

علن لاغٍ onResetConfigComplete ()

علن لاغٍ onScanNetworkComplete (NetworkInfo[] الشبكات)

المعلَمات
شبكات

علن لاغٍ onSetRendezvousModeComplete ()

علن لاغي onStartSystemTestComplete ()

علن لاغي onStopSystemTestComplete ()

فارغ علنًا onTestNetworkConnectivityComplete ()

علن لاغي onUnpairTokenComplete ()

علن لاغي onUnregisterServiceComplete ()

علن لاغٍ onUpdateNetworkComplete ()

إلغاء الإذن بشكل علني setAutoReconnect (منطقي إعادة الاتصال التلقائي)

المعلَمات
إعادة الاتصال التلقائي

فارغ علني setCompletionHandler (WeaveDeviceManager.completionHandler compHandler)

المعلَمات
compHandler

فارغ علني setConnectTimeout (int TimeoutMS)

المعلَمات
المهلة الزمنية

فارغ ثابت عام setLoggingEnabled (منطقي)

تفعيل مخرجات التسجيل أو إيقافها

المعلَمات
مفعّل صحيح إذا كانت الطباعة يجب أن تتم طباعتها، خطأ في حالة عدم الإخراج

فارغ علنًا setRendezvousAddress (سلسلة rendezvousAddr)

المعلَمات
RendezvousAddr

فارغ علنًا setRendezvousLinkLocal (منطقي rendezvousLinkLocal)

المعلَمات
RendezvousLinkLocal

فارغ علنًا startDeviceEnumeration (SelectDeviceCriteria deviceCriteria)

المعلَمات
معايير الجهاز

حقل فارغ علني stopDeviceEnumeration ()

الطرق المحمية

مضمون محمي إنهاء ()

بطانيات
Throwable