WeaveDeviceManager

המחלקה הציבורית WeaveDeviceManager מרחיבה את האובייקט

סיכום מקנן של כיתה

משופר WeaveDeviceManager.completionHandler  

סיכום השדות

מוגן WeaveDeviceManager.completionHandler mCompHandler

סיכום של קבלן ציבורי

סיכום השיטות הציבוריות

ביטול
ביטול
startArmFailsafe(Fail SafeArmMode cameraMode, int כשל SafeToken)
int
ביטול
startConnectBle(BluetoothGatt שרת, boolean autoClose)
ביטול
startConnectBle(BluetoothGatt שרת, boolean autoClose, מחרוזת התאמה בקוד)
ביטול
startConnectBle(BluetoothGatt שרת, boolean autoClose, byte[] accessToken)
ביטול
startConnectDevice(long deviceId, String ipAddr, byte[] accessToken)
ביטול
startConnectDevice(long deviceId, string ipAddr, string PairCode)
ביטול
startConnectDevice(long deviceId, string ipAddr)
ביטול
ביטול
ביטול
startdisableNetwork(long networkId)
ביטול
ביטול
startEnableConnectionMonitor(מספר מרווחי זמן, מרווחי זמן של intMS)
ביטול
startEnableNetwork(long networkId)
ביטול
startGetAuthAuthData(מחרוזת מחרוזת)
ביטול
ביטול
ביטול
ביטול
ביטול
ביטול
startjoinFabric(בייט[] fabricConfig)
ביטול
ביטול
startPairToken(בייטים[] matchingToken)
ביטול
startPing(intpayloadSize)
ביטול
ביטול
ביטול
startenrollServicePairAccount(long serviceId, String accountId, byte[] serviceConfig, String PairToken, String PairInitData)
ביטול
startremotePassiveRendezvous(String rendezvousAddress, int rendezvousTimeoutsec, intactivityTimeoutsec)
ביטול
startremotePassiveRendezvous(בייט[] accessToken, string rendezvousAddress, int rendezvousTimeoutsec, intactivityTimeoutsec
ביטול
startremotePassiveRendezvous(StringהתאמתCode, מחרוזת rendezvousAddress, int rendezvousTimeoutsec, intactivityTimeoutsec)
ביטול
startRemoveNetwork(long networkId)
ביטול
ביטול
startRendezvousDevice(קוד התאמה של מחרוזת, IdentifieDeviceקריטריוני למכשיר)
ביטול
startRendezvousDevice(בייט[] accessToken, IdentifieDeviceקריטריוני מכשיר)
ביטול
ביטול
ביטול
ביטול
ביטול
startStartSystemTest(long profileId, long testId)
ביטול
ביטול
ביטול
ביטול
startUnenrollService(long serviceId)
ביטול
ביטול
ריק סטטי
WeaveDeviceDescriptor
decodeDeviceDescriptor(בייט[] encodedDeviceDesc)
מחרוזת
ארוך
BluetoothGat
BluetoothGattCallback
WeaveDeviceManager.completionHandler
boolean
בוליאני סטטי
isתקיןPairingCode(קוד התאמה של מחרוזת)
ביטול
onAddNetworkcomplete(long networkId)
ביטול
ביטול
onCloseBlecomplete(int connId)
ביטול
ביטול
ביטול
ביטול
onDeviceEnumerationResponse(WeaveDeviceDescriptor deviceDesc, String DeviceAddr)
ביטול
ביטול
ביטול
ביטול
ביטול
ביטול
onError(צוקה רלוונטית)
ביטול
onGetAuthAuthDatacomplete(מחרוזת macAddress, מחרוזת authData)
ביטול
onGetFabricConfigcomplete(בייט[] fabricConfig)
ביטול
ביטול
ביטול
ביטול
ביטול
ביטול
ביטול
ביטול
onPairTokencomplete(בייט[] matchingTokenBundle)
ביטול
ביטול
ביטול
ביטול
ביטול
ביטול
ביטול
ביטול
ביטול
ביטול
ביטול
ביטול
ביטול
ביטול
ביטול
ביטול
setAutoReconnect(בוליאני AutoReconnect)
ביטול
ביטול
setConnectTimeout(הגדרת זמן קצוב לתפוגה של MS)
ריק סטטי
setLoggingEnabled(בוליאני מופעל)
הפעלה או השבתה של פלט רישום ביומן
ביטול
setRendezvousAddress(מחרוזת rendezvousAddr)
ביטול
setRendezvousLinkLocal(בוליאני rendezvousLinkLocal)
ביטול
ביטול

סיכום שיטה מוגנת

ביטול

סיכום שיטות שהועברו בירושה

שדות

מוגן WeaveDeviceManager.CompletionHandler mCompHandler

בנאים ציבוריים

גלוי לכול WeaveDeviceManager ()

שיטות ציבוריות

public null beginAddNetwork (NetworkInfo netInfo)

פרמטרים
נתוני נטו

public null beginArmFailsafe (FailsafeArmMode cameraMode, int כשלsafeToken)

פרמטרים
מצב בסיסי
נכשל

int in beginArmFailsafe (FailsafeArmMode cameraMode)

פרמטרים
מצב בסיסי

public null beginConnectBle (BluetoothGatt Server, boolean autoClose)

פרמטרים
שרת
סגירה אוטומטית

public blank beginConnectBle (BluetoothGatt, שרת, בוליאני AutoClose, מחרוזת התאמה)

פרמטרים
שרת
סגירה אוטומטית
קוד התאמה

public blank beginConnectBle (BluetoothGatt, שרת, boolean autoClose , byte[] accessToken)

פרמטרים
שרת
סגירה אוטומטית
AccessToken

public null beginConnectDevice (long deviceId, string ipAddr, byte[] accessToken)

פרמטרים
מזהה מכשיר
ipAddr
AccessToken

public null beginConnectDevice (long deviceId, string ipAddr, string PairCode)

פרמטרים
מזהה מכשיר
ipAddr
קוד התאמה

public null beginConnectDevice (long deviceId, string ipAddr)

פרמטרים
מזהה מכשיר
ipAddr

public null beginCreateFabric ()

public null beginDisableConnectionMonitor ()

public null beginDisableNetwork (long networkId)

פרמטרים
מזהה רשת

public null beginDisarmFail Safe ()

public blank beginEnableConnectionMonitor ( int engagementMS, intTimeoutMS)

פרמטרים
מרווחי טווח (MSMS)
תם הזמן הקצוב לתפוגה

public null beginEnableNetwork (long networkId)

פרמטרים
מזהה רשת

רקום ציבורי beginGetCameraAuthData (מחרוזת נואנס)

פרמטרים
צופן חד-פעמי (nonce)

ביטול ציבורי beginGetFabricConfig ()

public null beginGetLastNetworkATIONingResult ()

public null beginGetnetwork (GetNetworkFlags getFlags)

פרמטרים
getFlags

ביטול ציבורי beginGetRendezvousMode ()

public null beginIdentifieDevice ()

public null beginjoinexistingFabric (בייט[] fabricConfig)

פרמטרים
fabricConfig

גלוי לכול beginleaveFabric ()

public null beginPairToken (בייט[] matchingToken)

פרמטרים
matchingToken

public null beginPing (int payloadSize)

פרמטרים
גודל המטען הייעודי (payload)

ביטול ציבורי beginPing ()

public null beginReconnectDevice ()

public null beginenrollServicePairAccount (long serviceId, String accountId, byte[] serviceConfig, StringStringToken, string PairInitData)

פרמטרים
מזהה שירות
מספר חשבון
ServiceConfig
matchingToken
matchingInitData

public null beginremotePassiveRendezvous (מחרוזת rendezvousAddress, int rendezvousTimeoutsec, intactivityTimeoutsec)

פרמטרים
כתובת Rendezvous
rendezvousTimeoutsec
חוסר פעילות לזמן קצוב

public null beginremotePassiveRendezvous (בייט[] accessToken, String rendezvousAddress, int rendezvousTimeoutsec, int inactivityTimeoutsec)

פרמטרים
AccessToken
כתובת Rendezvous
rendezvousTimeoutsec
חוסר פעילות לזמן קצוב

public null beginremotePassiveRendezvous (String PairCode, String rendezvousAddress, int rendezvousTimeoutsec, int inactivityTimeoutsec)

פרמטרים
קוד התאמה
כתובת Rendezvous
rendezvousTimeoutsec
חוסר פעילות לזמן קצוב

public null beginRemoveNetwork (long networkId)

פרמטרים
מזהה רשת

public null beginRendezvousDevice (IdentifieDeviceקריטריוני Deviceקריטריוני)

פרמטרים
קריטריונים של מכשירים

public null beginRendezvousDevice (String PairCode , IdentifieDeviceקריטריוני Deviceקריטריוני)

פרמטרים
קוד התאמה
קריטריונים של מכשירים

public null beginRendezvousDevice (בייט[] accessToken, IdentifieDeviceקריטריוני DeviceDevice)

פרמטרים
AccessToken
קריטריונים של מכשירים

public null beginResetConfig ( FlagFlags resetFlags)

פרמטרים
איפוס דגלים

public null beginScanNetworks (NetworkType netType)

פרמטרים
סוג רשת

public null beginSetRendezvousMode (EnumSet<RendezvousMode> modeSet)

פרמטרים
מצב מוגדר

public null beginSetRendezvousMode (int modeFlags)

פרמטרים
מצבי סימון

public null beginStartSystemTest (long profileId, long testId)

פרמטרים
מזהה פרופיל
מזהה מוצר בדיקה

public null beginStopSystemTest ()

public null beginTestNetworkConnectivity (long networkId)

פרמטרים
מזהה רשת

public null beginUnpairToken ()

public null beginUnenrollService (long serviceId)

פרמטרים
מזהה שירות

public null beginUpdateNetwork (NetworkInfo netInfo)

פרמטרים
נתוני נטו

ביטול ציבורי סגירה ()

ביטול סטטי סטטי CloseEndpoints ()

public WeaveDeviceDescriptor decodeDeviceDescriptor (בייט[] encodedDeviceDesc)

פרמטרים
encodedDeviceDesc

Public String deviceAddress ()

גלוי לכול deviceId ()

גלוי לכול BluetoothGatt getBluetoothGatt ()

גלוי לכול BluetoothGattCallback getCallback ()

public WeaveDeviceManager.CompletionHandler getCompletionHandler ()

בוליאני ציבורי isConnected ()

public static בוליאני isvalidPairingCode (String matchingCode)

פרמטרים
קוד התאמה

public null onAddNetworkcomplete (long networkId)

פרמטרים
מזהה רשת

public null onArmFail Safecomplete ()

public null onCloseBlecomplete (int connId)

פרמטרים
ConnId

public null onConnectBlecomplete ()

public null onConnectDevicecomplete ()

public null onCreateFabriccomplete ()

public null onDeviceEnumerationResponse (WeaveDeviceDescriptor deviceDesc, String DeviceAddr)

פרמטרים
DeviceDesc
DeviceAddr

public null onDisableConnectionMonitorcomplete ()

public null ondisableNetworkcomplete ()

ביטול ציבורי onDisarmFailsafecomplete ()

public null onEnableConnectionMonitorcomplete ()

public null onEnableNetworkcomplete ()

blank null onError (ברוכים הבאים)

פרמטרים
שגיאה

public null onGetCameraAuthDatacomplete (מחרוזת macAddress, String authData)

פרמטרים
כתובת mac
נתוני אימות

חלל ציבורי onGetFabricConfigcomplete (בייט[] fabricConfig)

פרמטרים
fabricConfig

public null onGetLastNetworkATIONingResultcomplete ()

public null onGetnetworkcomplete (NetworkInfo[] רשתות)

פרמטרים
רשתות

public null onGetRendezvousModecomplete (EnumSet<RendezvousMode> rendezvousModes

פרמטרים
מצבי Rendezvous

public null onIdentifieDevicecomplete (WeaveDeviceDescriptor deviceDesc)

פרמטרים
DeviceDesc

public null ononexistingFabriccomplete ()

public null onFabriccomplete ()

public null onNotifyWeaveConnectionClosed (int connId)

פרמטרים
ConnId

public null onPairTokencomplete (בייט[] matchingTokenBundle)

פרמטרים
התאמת TokenBundle

public null onPingcomplete ()

public null onReconnectDevicecomplete ()

public null onenrollServicePairAccountcomplete ()

ביטול ציבורי onremotePassiveRendezvouscomplete ()

public null onRemoveNetworkcomplete ()

public null onRendezvousDevicecomplete ()

public null onResetConfigcomplete ()

public null onScanNetworkscomplete (NetworkInfo[] רשתות)

פרמטרים
רשתות

public null onSetRendezvousModecomplete ()

public null onStartSystemTestcomplete ()

public null onStopSystemTestcomplete ()

public null onTestNetworkConnectivitycomplete ()

public null onUnpairTokencomplete ()

public null onUnenrollServicecomplete ()

public null onUpdateNetworkcomplete ()

public null setAutoReconnect (בוליאני autoReconnect)

פרמטרים
התחברות מחדש אוטומטית

public null setCompletionHandler (WeaveDeviceManager.CompletionHandler compHandler)

פרמטרים
compHandler

public null setConnectTimeout (int TimeoutMS)

פרמטרים
תם הזמן הקצוב לתפוגה

public static blank setLoggingEnabled (בוליאני מופעל)

הפעלה או השבתה של פלט רישום ביומן

פרמטרים
מופעל הערך True אם רוצים להדפיס את היומנים, או False אם אין פלט

public blank setRendezvousAddress (מחרוזת rendezvousAddr)

פרמטרים
RendezvousAddr

public null setRendezvousLinkLocal (בוליאני rendezvousLinkLocal)

פרמטרים
rendezvousLinkLocal

ביטול ציבורי startdeviceEnumeration (זיהוי מכשיר קריטריונים מכשיר קריטריונים)

פרמטרים
קריטריונים של מכשירים

ביטול ציבורי stopDeviceEnumeration ()

שיטות מוגנות

רישום מוגן סופית ()

נוי
ניתן להשלכה