public class WeaveDeviceManager extends Object
नेस्ट की गई क्लास की खास जानकारी
इंटरफ़ेस | WeaveDeviceManager.CompletionHandler |
फ़ील्ड की खास जानकारी
protected WeaveDeviceManager.CompletionHandler | mCompHandler |
सार्वजनिक कंस्ट्रक्टर की खास जानकारी
सार्वजनिक तरीके की खास जानकारी
अमान्य |
beginAddNetwork(NetworkInfo
netInfo)
|
अमान्य |
beginArmFailSafe(FailSafeArmMode
armMode, int failSafeToken)
|
int |
beginArmFailSafe(FailSafeArmMode
armMode)
|
अमान्य |
beginConnectBle(BluetoothGatt
server, boolean autoClose)
|
अमान्य |
beginConnectBle(BluetoothGatt
server, boolean autoClose, String pairingCode)
|
अमान्य |
beginConnectBle(BluetoothGatt
server, boolean autoClose, byte[] accessToken)
|
अमान्य |
beginConnectDevice(long deviceId, String ipAddr, byte[] accessToken)
|
अमान्य |
beginConnectDevice(long deviceId, String ipAddr, String pairingCode)
|
अमान्य |
beginConnectDevice(long deviceId, String ipAddr)
|
अमान्य | |
अमान्य | |
अमान्य |
beginDisableNetwork(long networkId)
|
अमान्य | |
अमान्य |
beginEnableConnectionMonitor(int intervalMS, int timeoutMS)
|
अमान्य |
beginEnableNetwork(long networkId)
|
अमान्य |
beginGetCameraAuthData(String nonce)
|
अमान्य | |
अमान्य | |
अमान्य |
beginGetNetworks(GetNetworkFlags
getFlags)
|
अमान्य | |
अमान्य | |
अमान्य |
beginJoinExistingFabric(byte[] fabricConfig)
|
अमान्य | |
अमान्य |
beginPairToken(byte[] pairingToken)
|
अमान्य |
beginPing(int payloadSize)
|
अमान्य | |
अमान्य | |
अमान्य |
beginRegisterServicePairAccount(long serviceId, String accountId,
byte[] serviceConfig, String pairingToken, String pairingInitData)
|
अमान्य |
beginRemotePassiveRendezvous(String rendezvousAddress, int
rendezvousTimeoutSec, int inactivityTimeoutSec)
|
अमान्य |
beginRemotePassiveRendezvous(byte[] accessToken, String
rendezvousAddress, int rendezvousTimeoutSec, int inactivityTimeoutSec)
|
अमान्य |
beginRemotePassiveRendezvous(String pairingCode, String
rendezvousAddress, int rendezvousTimeoutSec, int inactivityTimeoutSec)
|
अमान्य |
beginRemoveNetwork(long networkId)
|
अमान्य |
beginRendezvousDevice(IdentifyDeviceCriteria
deviceCriteria)
|
अमान्य |
beginRendezvousDevice(String pairingCode, IdentifyDeviceCriteria
deviceCriteria)
|
अमान्य |
beginRendezvousDevice(byte[] accessToken, IdentifyDeviceCriteria
deviceCriteria)
|
अमान्य |
beginResetConfig(ResetFlags
resetFlags)
|
अमान्य |
beginScanNetworks(NetworkType
netType)
|
अमान्य |
beginSetRendezvousMode(EnumSet<RendezvousMode>
modeSet)
|
अमान्य |
beginSetRendezvousMode(int modeFlags)
|
अमान्य |
beginStartSystemTest(long profileId, long testId)
|
अमान्य | |
अमान्य |
beginTestNetworkConnectivity(long networkId)
|
अमान्य | |
अमान्य |
beginUnregisterService(long serviceId)
|
अमान्य |
beginUpdateNetwork(NetworkInfo
netInfo)
|
अमान्य |
close()
|
static void | |
WeaveDeviceDescriptor |
decodeDeviceDescriptor(byte[] encodedDeviceDesc)
|
स्ट्रिंग | |
लंबा |
deviceId()
|
BluetoothGatt | |
BluetoothGattCallback | |
WeaveDeviceManager.CompletionHandler | |
बूलियन | |
स्टैटिक बूलियन |
isValidPairingCode(String pairingCode)
|
अमान्य |
onAddNetworkComplete(long networkId)
|
अमान्य | |
अमान्य |
onCloseBleComplete(int connId)
|
अमान्य | |
अमान्य | |
अमान्य | |
अमान्य |
onDeviceEnumerationResponse(WeaveDeviceDescriptor
deviceDesc, String deviceAddr)
|
अमान्य | |
अमान्य | |
अमान्य | |
अमान्य | |
अमान्य | |
अमान्य |
onError(Throwable err)
|
अमान्य |
onGetCameraAuthDataComplete(String macAddress, String authData)
|
अमान्य |
onGetFabricConfigComplete(byte[] fabricConfig)
|
अमान्य | |
अमान्य |
onGetNetworksComplete(NetworkInfo[]
networks)
|
अमान्य |
onGetRendezvousModeComplete(EnumSet<RendezvousMode>
rendezvousModes)
|
अमान्य |
onIdentifyDeviceComplete(WeaveDeviceDescriptor
deviceDesc)
|
अमान्य | |
अमान्य | |
अमान्य |
onNotifyWeaveConnectionClosed(int connId)
|
अमान्य |
onPairTokenComplete(byte[] pairingTokenBundle)
|
अमान्य | |
अमान्य | |
अमान्य | |
अमान्य | |
अमान्य | |
अमान्य | |
अमान्य | |
अमान्य |
onScanNetworksComplete(NetworkInfo[]
networks)
|
अमान्य | |
अमान्य | |
अमान्य | |
अमान्य | |
अमान्य | |
अमान्य | |
अमान्य | |
अमान्य |
setAutoReconnect(boolean autoReconnect)
|
अमान्य |
setCompletionHandler(WeaveDeviceManager.CompletionHandler
compHandler)
|
अमान्य |
setConnectTimeout(int timeoutMS)
|
static void |
setLoggingEnabled(boolean enabled)
लॉगिंग आउटपुट को चालू या बंद करना
|
अमान्य |
setRendezvousAddress(String rendezvousAddr)
|
अमान्य |
setRendezvousLinkLocal(boolean rendezvousLinkLocal)
|
अमान्य |
startDeviceEnumeration(IdentifyDeviceCriteria
deviceCriteria)
|
अमान्य |
सुरक्षित किए गए तरीके की खास जानकारी
अमान्य |
finalize()
|
इनहेरिट किए गए तरीके की खास जानकारी
फ़ील्ड
protected WeaveDeviceManager.CompletionHandler mCompHandler
सार्वजनिक कंस्ट्रक्टर
public WeaveDeviceManager ()
पब्लिक मेथड
public void beginAddNetwork (NetworkInfo netInfo)
पैरामीटर
netInfo |
---|
public void beginArmFailSafe (FailSafeArmMode armMode, int failSafeToken)
पैरामीटर
armMode | |
---|---|
failSafeToken |
public int beginArmFailSafe (FailSafeArmMode armMode)
पैरामीटर
armMode |
---|
public void beginConnectBle (BluetoothGatt server, boolean autoClose)
पैरामीटर
सर्वर | |
---|---|
autoClose |
public void beginConnectBle (BluetoothGatt server, boolean autoClose, String pairingCode)
पैरामीटर
सर्वर | |
---|---|
autoClose | |
pairingCode |
public void beginConnectBle (BluetoothGatt server, boolean autoClose, byte[] accessToken)
पैरामीटर
सर्वर | |
---|---|
autoClose | |
accessToken |
public void beginConnectDevice (long deviceId, String ipAddr, byte[] accessToken)
पैरामीटर
deviceId | |
---|---|
ipAddr | |
accessToken |
public void beginConnectDevice (long deviceId, String ipAddr, String pairingCode)
पैरामीटर
deviceId | |
---|---|
ipAddr | |
pairingCode |
public void beginConnectDevice (long deviceId, String ipAddr)
पैरामीटर
deviceId | |
---|---|
ipAddr |
public void beginCreateFabric ()
public void beginDisableConnectionMonitor ()
public void beginDisableNetwork (long networkId)
पैरामीटर
networkId |
---|
public void beginDisarmFailSafe ()
public void beginEnableConnectionMonitor (int intervalMS, int timeoutMS)
पैरामीटर
intervalMS | |
---|---|
timeoutMS |
public void beginEnableNetwork (long networkId)
पैरामीटर
networkId |
---|
public void beginGetCameraAuthData (String nonce)
पैरामीटर
नॉन्स |
---|
public void beginGetFabricConfig ()
public void beginGetLastNetworkProvisioningResult ()
public void beginGetNetworks (GetNetworkFlags getFlags)
पैरामीटर
getFlags |
---|
public void beginGetRendezvousMode ()
public void beginIdentifyDevice ()
public void beginJoinExistingFabric (byte[] fabricConfig)
पैरामीटर
fabricConfig |
---|
public void beginLeaveFabric ()
public void beginPairToken (byte[] pairingToken)
पैरामीटर
pairingToken |
---|
public void beginPing (int payloadSize)
पैरामीटर
payloadSize |
---|
public void beginPing ()
public void beginReconnectDevice ()
public void beginRegisterServicePairAccount (long serviceId, String accountId, byte[] serviceConfig, String pairingToken, String pairingInitData)
पैरामीटर
serviceId | |
---|---|
accountId | |
serviceConfig | |
pairingToken | |
pairingInitData |
public void beginRemotePassiveRendezvous (String rendezvousAddress, int rendezvousTimeoutSec, int inactivityTimeoutSec)
पैरामीटर
rendezvousAddress | |
---|---|
rendezvousTimeoutSec | |
inactivityTimeoutSec |
public void beginRemotePassiveRendezvous (byte[] accessToken, String rendezvousAddress, int rendezvousTimeoutSec, int inactivityTimeoutSec)
पैरामीटर
accessToken | |
---|---|
rendezvousAddress | |
rendezvousTimeoutSec | |
inactivityTimeoutSec |
public void beginRemotePassiveRendezvous (String pairingCode, String rendezvousAddress, int rendezvousTimeoutSec, int inactivityTimeoutSec)
पैरामीटर
pairingCode | |
---|---|
rendezvousAddress | |
rendezvousTimeoutSec | |
inactivityTimeoutSec |
public void beginRemoveNetwork (long networkId)
पैरामीटर
networkId |
---|
public void beginRendezvousDevice (IdentifyDeviceCriteria deviceCriteria)
पैरामीटर
deviceCriteria |
---|
public void beginRendezvousDevice (String pairingCode, IdentifyDeviceCriteria deviceCriteria)
पैरामीटर
pairingCode | |
---|---|
deviceCriteria |
public void beginRendezvousDevice (byte[] accessToken, IdentifyDeviceCriteria deviceCriteria)
पैरामीटर
accessToken | |
---|---|
deviceCriteria |
public void beginResetConfig (ResetFlags resetFlags)
पैरामीटर
resetFlags |
---|
public void beginScanNetworks (NetworkType netType)
पैरामीटर
netType |
---|
public void beginSetRendezvousMode (EnumSet<RendezvousMode> modeSet)
पैरामीटर
modeSet |
---|
public void beginSetRendezvousMode (int modeFlags)
पैरामीटर
modeFlags |
---|
public void beginStartSystemTest (long profileId, long testId)
पैरामीटर
profileId | |
---|---|
testId |
public void beginStopSystemTest ()
public void beginTestNetworkConnectivity (long networkId)
पैरामीटर
networkId |
---|
public void beginUnpairToken ()
public void beginUnregisterService (long serviceId)
पैरामीटर
serviceId |
---|
public void beginUpdateNetwork (NetworkInfo netInfo)
पैरामीटर
netInfo |
---|
public void close ()
public static void closeEndpoints ()
public WeaveDeviceDescriptor decodeDeviceDescriptor (byte[] encodedDeviceDesc)
पैरामीटर
encodedDeviceDesc |
---|
public String deviceAddress ()
public long deviceId ()
public BluetoothGatt getBluetoothGatt ()
public BluetoothGattCallback getCallback ()
public WeaveDeviceManager.CompletionHandler getCompletionHandler ()
public boolean isConnected ()
public static boolean isValidPairingCode (String pairingCode)
पैरामीटर
pairingCode |
---|
public void onAddNetworkComplete (long networkId)
पैरामीटर
networkId |
---|
public void onArmFailSafeComplete ()
public void onCloseBleComplete (int connId)
पैरामीटर
connId |
---|
public void onConnectBleComplete ()
public void onConnectDeviceComplete ()
public void onCreateFabricComplete ()
public void onDeviceEnumerationResponse (WeaveDeviceDescriptor deviceDesc, String deviceAddr)
पैरामीटर
deviceDesc | |
---|---|
deviceAddr |
public void onDisableConnectionMonitorComplete ()
public void onDisableNetworkComplete ()
public void onDisarmFailSafeComplete ()
public void onEnableConnectionMonitorComplete ()
public void onEnableNetworkComplete ()
public void onError (Throwable err)
पैरामीटर
अर |
---|
public void onGetCameraAuthDataComplete (String macAddress, String authData)
पैरामीटर
macAddress | |
---|---|
authData |
public void onGetFabricConfigComplete (byte[] fabricConfig)
पैरामीटर
fabricConfig |
---|
public void onGetLastNetworkProvisioningResultComplete ()
public void onGetNetworksComplete (NetworkInfo[] networks)
पैरामीटर
नेटवर्क |
---|
public void onGetRendezvousModeComplete (EnumSet<RendezvousMode> rendezvousModes)
पैरामीटर
rendezvousModes |
---|
public void onIdentifyDeviceComplete (WeaveDeviceDescriptor deviceDesc)
पैरामीटर
deviceDesc |
---|
public void onJoinExistingFabricComplete ()
public void onLeaveFabricComplete ()
public void onNotifyWeaveConnectionClosed (int connId)
पैरामीटर
connId |
---|
public void onPairTokenComplete (byte[] pairingTokenBundle)
पैरामीटर
pairingTokenBundle |
---|
public void onPingComplete ()
public void onReconnectDeviceComplete ()
public void onRegisterServicePairAccountComplete ()
public void onRemotePassiveRendezvousComplete ()
public void onRemoveNetworkComplete ()
public void onRendezvousDeviceComplete ()
public void onResetConfigComplete ()
public void onScanNetworksComplete (NetworkInfo[] networks)
पैरामीटर
नेटवर्क |
---|
public void onSetRendezvousModeComplete ()
public void onStartSystemTestComplete ()
public void onStopSystemTestComplete ()
public void onTestNetworkConnectivityComplete ()
public void onUnpairTokenComplete ()
public void onUnregisterServiceComplete ()
public void onUpdateNetworkComplete ()
public void setAutoReconnect (boolean autoReconnect)
पैरामीटर
autoReconnect |
---|
public void setCompletionHandler (WeaveDeviceManager.CompletionHandler compHandler)
पैरामीटर
compHandler |
---|
public void setConnectTimeout (int timeoutMS)
पैरामीटर
timeoutMS |
---|
public static void setLoggingEnabled (boolean enabled)
लॉगिंग आउटपुट को चालू या बंद करना
पैरामीटर
चालू किया गया | अगर लॉग प्रिंट किए जाने चाहिए, तो वैल्यू true होगी. अगर कोई आउटपुट नहीं चाहिए, तो वैल्यू false होगी |
---|
public void setRendezvousAddress (String rendezvousAddr)
पैरामीटर
rendezvousAddr |
---|
public void setRendezvousLinkLocal (boolean rendezvousLinkLocal)
पैरामीटर
rendezvousLinkLocal |
---|
public void startDeviceEnumeration (IdentifyDeviceCriteria deviceCriteria)
पैरामीटर
deviceCriteria |
---|
public void stopDeviceEnumeration ()
सुरक्षित तरीके
protected void finalize ()
थ्रो
फेंकने-योग्य |
---|