फ़ील्ड की खास जानकारी
| public EnumSet<DeviceFeatures> | deviceFeatures | फ़्लैग का ऐसा सेट जो डिवाइस के साथ काम करने वाली सुविधाओं की पहचान करता है. |
| public long | deviceId | Weave डिवाइस आईडी (0 = मौजूद नहीं है). |
| public long | fabricId | Weave फ़ैब्रिक, जिससे डिवाइस जुड़ा है (0 = मौजूद नहीं है). |
| सार्वजनिक कैलेंडर | manufacturingDate | डिवाइस के मैन्युफ़ैक्चर की तारीख (null = मौजूद नहीं है). |
| public String | pairingCode | डिवाइस जोड़ने का कोड (null = मौजूद नहीं है). |
| public byte[] | primary802154MACAddress | प्राइमरी 802.15.4 इंटरफ़ेस के लिए एमएसी पता (बिग-एंडियन, null = मौजूद नहीं है). |
| public byte[] | primaryWiFiMACAddress | प्राइमरी वाई-फ़ाई इंटरफ़ेस का एमएसी पता (बिग-एंडियन, null = मौजूद नहीं है). |
| public int | productCode | डिवाइस का प्रॉडक्ट कोड (0 = मौजूद नहीं है). |
| public int | productRevision | डिवाइस के प्रॉडक्ट में किया गया बदलाव (0 = मौजूद नहीं है). |
| public String | rendezvousWiFiESSID | वाई-फ़ाई नेटवर्क को पेयर करने के लिए ESSID (null = मौजूद नहीं है). |
| public String | serialNumber | डिवाइस का सीरियल नंबर (null = मौजूद नहीं है). |
| public String | softwareVersion | इंस्टॉल किए गए सॉफ़्टवेयर का वर्शन (null = मौजूद नहीं है). |
| public int | vendorCode | डिवाइस का वेंडर कोड (0 = मौजूद नहीं है). |
सार्वजनिक कंस्ट्रक्टर की खास जानकारी
|
WeaveDeviceDescriptor(int vendorCode, int productCode, int
productRevision, int manufacturingYear, int manufacturingMonth, int
manufacturingDay, byte[] primary802154MACAddress, byte[] primaryWiFiMACAddress,
String serialNumber, String rendezvousWiFiESSID, String pairingCode, long
deviceId, long fabricId, String softwareVersion, int deviceFeatures)
|
सार्वजनिक तरीके की खास जानकारी
| static WeaveDeviceDescriptor |
decode(byte[] encodedDeviceDesc)
|
इनहेरिट किए गए तरीके की खास जानकारी
फ़ील्ड
public EnumSet<DeviceFeatures> deviceFeatures
फ़्लैग का सेट, जो डिवाइस के साथ काम करने वाली सुविधाओं की पहचान करता है.
public long deviceId
Weave डिवाइस आईडी (0 = मौजूद नहीं है).
public long fabricId
Weave फ़ैब्रिक, जिससे डिवाइस जुड़ा है (0 = मौजूद नहीं है).
public Calendar manufacturingDate
डिवाइस के मैन्युफ़ैक्चर की तारीख (null = मौजूद नहीं है).
public String pairingCode
डिवाइस जोड़ने का कोड (null = मौजूद नहीं है).
public byte[] primary802154MACAddress
प्राइमरी 802.15.4 इंटरफ़ेस के लिए एमएसी पता (बिग-एंडियन, null = मौजूद नहीं है).
public byte[] primaryWiFiMACAddress
प्राइमरी वाई-फ़ाई इंटरफ़ेस का एमएसी पता (बिग-एंडियन, null = मौजूद नहीं है).
public int productCode
डिवाइस का प्रॉडक्ट कोड (0 = मौजूद नहीं है).
public int productRevision
डिवाइस के प्रॉडक्ट में किया गया बदलाव (0 = मौजूद नहीं है).
public String rendezvousWiFiESSID
वाई-फ़ाई नेटवर्क को पेयर करने के लिए ESSID (null = मौजूद नहीं है).
public String serialNumber
डिवाइस का सीरियल नंबर (null = मौजूद नहीं है).
public String softwareVersion
इंस्टॉल किए गए सॉफ़्टवेयर का वर्शन (null = मौजूद नहीं है).
public int vendorCode
डिवाइस का वेंडर कोड (0 = मौजूद नहीं है).
सार्वजनिक कंस्ट्रक्टर
public WeaveDeviceDescriptor ()
public WeaveDeviceDescriptor (int vendorCode, int productCode, int productRevision, int manufacturingYear, int manufacturingMonth, int manufacturingDay, byte[] primary802154MACAddress, byte[] primaryWiFiMACAddress, String serialNumber, String rendezvousWiFiESSID, String pairingCode, long deviceId, long fabricId, String softwareVersion, int deviceFeatures)
पैरामीटर
| vendorCode | |
|---|---|
| productCode | |
| productRevision | |
| manufacturingYear | |
| manufacturingMonth | |
| manufacturingDay | |
| primary802154MACAddress | |
| primaryWiFiMACAddress | |
| serialNumber | |
| rendezvousWiFiESSID | |
| pairingCode | |
| deviceId | |
| fabricId | |
| softwareVersion | |
| deviceFeatures |
पब्लिक मेथड
public static WeaveDeviceDescriptor decode (byte[] encodedDeviceDesc)
पैरामीटर
| encodedDeviceDesc |
|---|