ÖrgüCihaz Tanımlayıcı

public class WeaveDeviceDescriptor Nesnesi genişletir

Alan Özeti

Kamu EnumSet < DeviceFeatures > cihazÖzellikler Cihaz tarafından desteklenen özellikleri tanımlayan bir dizi bayrak.
kamu uzun cihaz kimliği Cihaz kimliğini ör (0 = mevcut değil).
kamu uzun kumaş kimliği Cihazın ait olduğu kumaşı örün (0 = mevcut değil).
genel Takvimüretim tarihi Cihaz üretim tarihi (boş = mevcut değil).
genel dize eşleştirme Kodu Cihaz eşleştirme kodu (boş = mevcut değil).
genel bayt[] birincil802154MACadres Birincil 802.15.4 arabirimi için MAC adresi (big-endian, null = mevcut değil).
genel bayt[] birincilWiFiMACadresi Birincil WiFi arabirimi için MAC adresi (big-endian, null = mevcut değil).
kamu int ürün Kodu Cihaz ürün kodu (0 = mevcut değil).
kamu int ürünRevizyon Cihaz ürün revizyonu (0 = mevcut değil).
genel dize randevuWiFiESSID WiFi ağını eşleştirmek için ESSID (boş = mevcut değil).
genel dize seri numarası Cihaz seri numarası (null = mevcut değil).
genel dize yazılım versiyonu Yüklü yazılım sürümü (boş = mevcut değil).
kamu int satıcı kodu Cihaz satıcı kodu (0 = mevcut değil).

Genel Yapıcı Özeti

WeaveDeviceDescriptor (int vendorCode int ProductCode int productRevision int manufacturingYear, int manufacturingMonth, int manufacturingDay, bayt [] primary802154MACAddress, bayt [] primaryWiFiMACAddress, dize serialNumber, dize rendezvousWiFiESSID, dize pairingCode uzun deviceId uzun fabricId String softwareVersion int deviceFeatures )

Genel Yöntem Özeti

statik WeaveDeviceDescriptor
kod çözme (byte [] encodedDeviceDesc)

Devralınan Yöntem Özeti

Alanlar

Kamu EnumSet < DeviceFeatures > deviceFeatures

Cihaz tarafından desteklenen özellikleri tanımlayan bir dizi bayrak.

Kamu uzun deviceId

Cihaz kimliğini ör (0 = mevcut değil).

Kamu uzun fabricId

Cihazın ait olduğu dokuma kumaş (0 = mevcut değil).

genel Takvim manufacturingDate

Cihaz üretim tarihi (boş = mevcut değil).

kamu String pairingCode

Cihaz eşleştirme kodu (boş = mevcut değil).

Kamu bayt [] primary802154MACAddress

Birincil 802.15.4 arabirimi için MAC adresi (big-endian, null = mevcut değil).

Kamu bayt [] primaryWiFiMACAddress

Birincil WiFi arabirimi için MAC adresi (big-endian, null = mevcut değil).

kamu int ProductCode

Cihaz ürün kodu (0 = mevcut değil).

kamu int productRevision

Cihaz ürün revizyonu (0 = mevcut değil).

kamu String rendezvousWiFiESSID

WiFi ağını eşleştirmek için ESSID (boş = mevcut değil).

kamu String serialNumber

Cihaz seri numarası (null = mevcut değil).

kamu String softwareVersion

Yüklü yazılım sürümü (boş = mevcut değil).

kamu int vendorCode

Cihaz satıcı kodu (0 = mevcut değil).

Kamu İnşaatçılar

Kamu WeaveDeviceDescriptor ()

Kamu WeaveDeviceDescriptor (int vendorCode int ProductCode int productRevision int manufacturingYear, int manufacturingMonth, int manufacturingDay, bayt [] primary802154MACAddress, bayt [] primaryWiFiMACAddress, dize serialNumber, dize rendezvousWiFiESSID, dize pairingCode uzun deviceId uzun fabricId String softwareVersion, int cihazÖzellikler)

parametreler
satıcı kodu
ürün Kodu
ürünRevizyon
imalatYıl
imalatAy
imalatGünü
birincil802154MACadres
birincilWiFiMACadresi
seri numarası
randevuWiFiESSID
eşleştirme Kodu
cihaz kimliği
kumaş kimliği
yazılım versiyonu
cihazÖzellikler

Genel Yöntemler

ortak statik WeaveDeviceDescriptor kod çözme (byte [] encodedDeviceDesc)

parametreler
kodlanmışDeviceDesc