کلاس عمومی WeaveDeviceManager Object را گسترش می دهد
خلاصه کلاس تودرتو
رابط کاربری | WeaveDeviceManager.CompletionHandler |
خلاصه فیلد
WeaveDeviceManager.CompletionHandler محافظت شده است | mCompHandler |
خلاصه سازنده عمومی
خلاصه روش عمومی
باطل | BeginAddNetwork ( NetInfo netInfo) |
باطل | beginArmFailSafe ( FailSafeArmMode armMode, int failSafeToken) |
بین المللی | startArmFailSafe ( FailSafeArmMode armMode) |
باطل | startConnectBle (سرور بلوتوث گات ، بسته خودکار بولی) |
باطل | BeginConnectBle (سرور بلوتوث گات ، بسته شدن خودکار بولین، کد جفت رشته) |
باطل | BeginConnectBle (سرور BluetoothGatt ، بسته خودکار بولین، بایت[] accessToken) |
باطل | BeginConnectDevice (ID دستگاه طولانی، IPAddr رشته، بایت[] accessToken) |
باطل | BeginConnectDevice (ID طولانی، IPAddr رشته، کد جفت رشته) |
باطل | BeginConnectDevice (ID دستگاه طولانی، String ipAddr) |
باطل | |
باطل | |
باطل | startDisableNetwork (شناسه شبکه طولانی) |
باطل | |
باطل | beginEnableConnectionMonitor (int intervalMS، int timeoutMS) |
باطل | startEnableNetwork (شناسه شبکه طولانی) |
باطل | startGetCameraAuthData (رشته غیر یک) |
باطل | |
باطل | |
باطل | BegetGetNetworks ( GetNetworkFlags getFlags) |
باطل | |
باطل | |
باطل | BeginJoinExistingFabric (byte[] fabricConfig) |
باطل | |
باطل | BeginPairToken (بایت[] pairingToken) |
باطل | startPing (int payloadSize) |
باطل | شروع پینگ () |
باطل | |
باطل | startRegisterServicePairAccount (Long serviceId، String accountId، byte[] serviceConfig، String pairingToken، String pairingInitData) |
باطل | startRemotePassiveRendezvous (آدرس قرار ملاقات، int rendezvousTimeoutSec، int inactivityTimeoutSec) |
باطل | startRemotePassiveRendezvous (بایت[] accessToken، String rendezvousAddress، int rendezvousTimeoutSec، int inactivityTimeoutSec) |
باطل | startRemotePassiveRendezvous (کد جفت رشته، آدرس قرار ملاقات رشته، int rendezvousTimeoutSec، int inactivityTimeoutSec) |
باطل | startRemoveNetwork (شناسه شبکه طولانی) |
باطل | beginRendezvousDevice ( IdentifyDeviceCriteria deviceCriteria) |
باطل | BeginRendezvousDevice (کد جفتسازی رشتهها، معیارهای دستگاه Criteria IdentifyDevice ) |
باطل | beginRendezvousDevice (byte[] accessToken, IdentifyDeviceCriteria deviceCriteria) |
باطل | BeginResetConfig ( ResetFlags resetFlags) |
باطل | startScanNetworks ( NetType netType) |
باطل | BeginSetRendezvousMode (EnumSet< RendezvousMode > modeSet) |
باطل | startSetRendezvousMode (مدهای int flags) |
باطل | beginStartSystemTest (Id پروفایل طولانی، طولانی testId) |
باطل | |
باطل | startTestNetworkConnectivity (شناسه شبکه طولانی) |
باطل | |
باطل | startUnregisterService (شناسه سرویس طولانی) |
باطل | startUpdateNetwork ( NetInfo netInfo) |
باطل | بستن () |
فضای خالی ساکن | نقاط پایانی () |
WeaveDeviceDescriptor | decodeDeviceDescriptor (بایت[] encodedDeviceDesc) |
رشته | آدرس دستگاه () |
طولانی | شناسه دستگاه () |
بلوتوث گات | |
BluetoothGattCallback | دریافت تماس () |
WeaveDeviceManager.CompletionHandler | |
بولی | متصل است () |
بولی استاتیک | isValidPairingCode (کد جفت شدن رشته) |
باطل | onAddNetworkComplete (شناسه شبکه طولانی) |
باطل | |
باطل | onCloseBleComplete (int connId) |
باطل | |
باطل | |
باطل | |
باطل | onDeviceEnumerationResponse ( WeaveDeviceDescriptor deviceDesc، String deviceAddr) |
باطل | |
باطل | |
باطل | |
باطل | |
باطل | |
باطل | یک خطا (خطای قابل پرتاب) |
باطل | onGetCameraAuthDataComplete (رشته macAddress، رشته authData) |
باطل | onGetFabricConfigComplete (byte[] fabricConfig) |
باطل | |
باطل | onGetNetworksComplete (شبکههای NetworkInfo[] ) |
باطل | onGetRendezvousModeComplete (EnumSet< RendezvousMode > rendezvousModes) |
باطل | onIdentifyDeviceComplete ( WeaveDeviceDescriptor deviceDesc) |
باطل | |
باطل | |
باطل | onNotifyWeaveConnectionClosed (int connId) |
باطل | onPairTokenComplete (بایت[] pairingTokenBundle) |
باطل | |
باطل | |
باطل | |
باطل | |
باطل | |
باطل | |
باطل | |
باطل | onScanNetworksComplete (شبکههای NetworkInfo[] ) |
باطل | |
باطل | |
باطل | |
باطل | |
باطل | |
باطل | |
باطل | |
باطل | setAutoReconnect (اتصال مجدد خودکار بولی) |
باطل | setCompletionHandler ( WeaveDeviceManager.CompletionHandler compHandler) |
باطل | setConnectTimeout (int timeoutMS) |
فضای خالی ساکن | setLoggingEnabled (بولی فعال) خروجی ورود به سیستم را فعال یا غیرفعال کنید |
باطل | setRendezvousAddress (RendezvousAddr) |
باطل | setRendezvousLinkLocal (قرارداد بولی لینکLocal) |
باطل | startDeviceEnumeration ( IdentifyDeviceCriteria deviceCriteria) |
باطل |
خلاصه روش محافظت شده
باطل | نهایی کردن () |
خلاصه روش ارثی
فیلدها
محافظت شده WeaveDeviceManager.CompletionHandler mCompHandler
سازندگان عمومی
عمومی WeaveDeviceManager ()
روش های عمومی
public void beginAddNetwork ( NetInfo netInfo)
پارامترها
netInfo |
---|
public void beginArmFailSafe ( FailSafeArmMode armMode, int failSafeToken)
پارامترها
حالت arm | |
---|---|
ناکام |
عمومی int startArmFailSafe ( FailSafeArmMode armMode)
پارامترها
حالت arm |
---|
public void beginConnectBle (سرور BluetoothGatt ، بسته خودکار بولی)
پارامترها
سرور | |
---|---|
بسته شدن خودکار |
public void beginConnectBle (سرور بلوتوث گات ، بسته شدن خودکار بولین، کد جفت شدن رشته)
پارامترها
سرور | |
---|---|
بسته شدن خودکار | |
pairingCode |
public void beginConnectBle (سرور BluetoothGatt ، بسته خودکار بولی، بایت[] accessToken)
پارامترها
سرور | |
---|---|
بسته شدن خودکار | |
AccessToken |
public void beginConnectDevice (ID دستگاه طولانی، ipAddr رشته، بایت[] accessToken)
پارامترها
شناسه دستگاه | |
---|---|
ipAddr | |
AccessToken |
public void beginConnectDevice (ID دستگاه طولانی، String ipAddr، String pairingCode)
پارامترها
شناسه دستگاه | |
---|---|
ipAddr | |
pairingCode |
public void beginConnectDevice (ID دستگاه طولانی، String ipAddr)
پارامترها
شناسه دستگاه | |
---|---|
ipAddr |
public void beginCreateFabric ()
public void beginDisableConnectionMonitor ()
public void beginDisableNetwork (شناسه شبکه طولانی)
پارامترها
شناسه شبکه |
---|
public void beginDisarmFailSafe ()
public void beginEnableConnectionMonitor (int intervalMS، int timeoutMS)
پارامترها
فاصله MS | |
---|---|
timeoutMS |
public void beginEnableNetwork (شناسه شبکه طولانی)
پارامترها
شناسه شبکه |
---|
public void beginGetCameraAuthData (رشته غیر یک)
پارامترها
هیچ |
---|
public void beginGetFabricConfig ()
public void beginGetLastNetworkProvisioningResult ()
public void beginGetNetworks ( GetNetworkFlags getFlags)
پارامترها
getFlags |
---|
public void startGetRendezvousMode ()
public void beginIdentifyDevice ()
public void beginJoinExistingFabric (byte[] fabricConfig)
پارامترها
fabricConfig |
---|
public void beginLeaveFabric ()
public void beginPairToken (بایت[] pairingToken)
پارامترها
pairingToken |
---|
public void startPing (int payloadSize)
پارامترها
payloadSize |
---|
public void startPing ()
public void startReconnectDevice ()
public void beginRegisterServicePairAccount (Long serviceId، String accountId، byte[] serviceConfig، String pairingToken، String pairingInitData)
پارامترها
شناسه سرویس | |
---|---|
شناسه حساب | |
serviceConfig | |
pairingToken | |
pairingInitData |
public void startRemotePassiveRendezvous (RandezvousAddress، int rendezvousTimeoutSec، int inactivityTimeoutSec)
پارامترها
آدرس قرار ملاقات | |
---|---|
rendezvousTimeoutSec | |
inactivityTimeoutSec |
public void startRemotePassiveRendezvous (بایت[] accessToken، String rendezvousAddress، int rendezvousTimeoutSec، int inactivityTimeoutSec)
پارامترها
AccessToken | |
---|---|
آدرس قرار ملاقات | |
rendezvousTimeoutSec | |
inactivityTimeoutSec |
public void startRemotePassiveRendezvous (کد جفت شدن رشته، آدرس قرار ملاقات رشته، int rendezvousTimeoutSec، int inactivityTimeoutSec)
پارامترها
pairingCode | |
---|---|
آدرس قرار ملاقات | |
rendezvousTimeoutSec | |
inactivityTimeoutSec |
public void beginRemoveNetwork (شناسه شبکه طولانی)
پارامترها
شناسه شبکه |
---|
public void beginRendezvousDevice ( IdentifyDeviceCriteria deviceCriteria)
پارامترها
معیارهای دستگاه |
---|
public void beginRendezvousDevice (کد جفت شدن رشته، ضوابط دستگاه IdentifyDeviceCriteria )
پارامترها
pairingCode | |
---|---|
معیارهای دستگاه |
public void beginRendezvousDevice (byte[] accessToken, IdentifyDeviceCriteria deviceCriteria)
پارامترها
AccessToken | |
---|---|
معیارهای دستگاه |
public void beginResetConfig ( ResetFlags resetFlags)
پارامترها
بازنشانی پرچم ها |
---|
public void beginScanNetworks ( NetType netType)
پارامترها
netType |
---|
public void beginSetRendezvousMode (EnumSet< RendezvousMode > modeSet)
پارامترها
حالت تنظیم |
---|
public void startSetRendezvousMode (int modeFlags)
پارامترها
modeFlags |
---|
public void beginStartSystemTest (Id پروفایل طولانی، طولانی testId)
پارامترها
شناسه پروفایل | |
---|---|
شناسه تست |
public void beginStopSystemTest ()
عمومی void startTestNetworkConnectivity (شناسه شبکه طولانی)
پارامترها
شناسه شبکه |
---|
public void beginUnpairToken ()
public void startUnregisterService (شناسه سرویس طولانی)
پارامترها
شناسه سرویس |
---|
public void startUpdateNetwork ( NetInfo netInfo)
پارامترها
netInfo |
---|
بسته شدن فضای خالی عمومی ()
نقاط پایانی باطل استاتیک عمومی ()
عمومی WeaveDeviceDescriptor decodeDeviceDescriptor (بایت[] encodedDeviceDesc)
پارامترها
encodedDeviceDesc |
---|
آدرس دستگاه رشته عمومی ()
شناسه دستگاه طولانی عمومی ()
BluetoothGatt عمومی getBluetoothGatt ()
عمومی BluetoothGattCallback دریافت تماس ()
عمومی WeaveDeviceManager.CompletionHandler getCompletionHandler ()
بولین عمومی isConnected ()
بولی استاتیک عمومی isValidPairingCode (کد جفت شدن رشته)
پارامترها
pairingCode |
---|
خالی عمومی درAddNetworkComplete (شناسه شبکه طولانی)
پارامترها
شناسه شبکه |
---|
خالی عمومی درArmFailSafeComplete ()
خلأ عمومی onCloseBleComplete (int connId)
پارامترها
connId |
---|
خلأ عمومی onConnectBleComplete ()
void عمومی onConnectDeviceComplete ()
خلأ عمومی onCreateFabricComplete ()
خالی عمومی در DeviceEnumerationResponse ( WeaveDeviceDescriptor deviceDesc، String deviceAddr)
پارامترها
توصیف دستگاه | |
---|---|
deviceAddr |
خالی عمومی در DisableConnectionMonitorComplete ()
خلأ عمومی در DisableNetworkComplete ()
خالی عمومی در DisarmFailSafeComplete ()
خالی عمومی onEnableConnectionMonitorComplete ()
خالی عمومی onEnableNetworkComplete ()
عمومی void onError (خطای قابل پرتاب)
پارامترها
اشتباه کن |
---|
void عمومی onGetCameraAuthDataComplete (رشته macAddress، رشته authData)
پارامترها
مک آدرس | |
---|---|
authData |
خالی عمومی onGetFabricConfigComplete (byte[] fabricConfig)
پارامترها
fabricConfig |
---|
خالی عمومی onGetLastNetworkProvisioningResultComplete ()
void عمومی onGetNetworksComplete (شبکه های NetworkInfo[] )
پارامترها
شبکه ها |
---|
خالی عمومی در GetRendezvousModeComplete (EnumSet< RendezvousMode > rendezvousModes)
پارامترها
حالت های قرار ملاقات |
---|
خالی عمومی در IdentifyDeviceComplete ( WeaveDeviceDescriptor deviceDesc)
پارامترها
توصیف دستگاه |
---|
خالی عمومی در JoinExistingFabricComplete ()
خلأ عمومی در LeaveFabricComplete ()
خلأ عمومی onNotifyWeaveConnectionClosed (int connId)
پارامترها
connId |
---|
public void onPairTokenComplete (بایت[] pairingTokenBundle)
پارامترها
pairingTokenBundle |
---|
خلأ عمومی در PingComplete ()
خالی عمومی در ReconnectDeviceComplete ()
خالی عمومی درRegisterServicePairAccountComplete ()
خالی عمومی در RemotePassiveRendezvousComplete ()
خلأ عمومی در RemoveNetworkComplete ()
خالی عمومی درRendezvousDeviceComplete ()
خالی عمومی در ResetConfigComplete ()
void عمومی onScanNetworksComplete (شبکه های NetworkInfo[] )
پارامترها
شبکه ها |
---|
خلأ عمومی onSetRendezvousModeComplete ()
خلأ عمومی onStartSystemTestComplete ()
خالی عمومی onStopSystemTestComplete ()
خالی عمومی درTestNetworkConnectivityComplete ()
خالی عمومی در UnpairTokenComplete ()
خالی عمومی درUnregisterServiceComplete ()
خلأ عمومی onUpdateNetworkComplete ()
setAutoReconnect با اعتبار عمومی (اتصال خودکار بولی)
پارامترها
اتصال مجدد خودکار |
---|
عمومی void setCompletionHandler ( WeaveDeviceManager.CompletionHandler compHandler)
پارامترها
compHandler |
---|
public void setConnectTimeout (int timeoutMS)
پارامترها
timeoutMS |
---|
public void setLoggingEnabled (بولی فعال)
خروجی ورود به سیستم را فعال یا غیرفعال کنید
پارامترها
فعال شد | درست است اگر لاگ باید چاپ شود. false بدون خروجی |
---|
public void setRendezvousAddress (String rendezvousAddr)
پارامترها
قرار ملاقاتAddr |
---|
مجموعه خالی عمومی RendezvousLinkLocal (قرارداد بولی لینکLocal)
پارامترها
rendezvousLinkLocal |
---|
Public void startDeviceEnumeration ( IdentifyDeviceCriteria deviceCriteria)
پارامترها
معیارهای دستگاه |
---|
عمومی void stopDeviceEnumeration ()
روش های محافظت شده
نهایی کردن فضای خالی محافظت شده ()
پرتاب می کند
قابل پرتاب |
---|