WeaveCihaz Tanımlayıcısı

public class WeaveDeviceDescriptor extends Object

Alan Özeti

public EnumSet<DeviceFeatures> deviceFeatures Cihaz tarafından desteklenen özellikleri tanımlayan bir dizi işaret.
public long deviceId Weave cihaz kimliği (0 = mevcut değil).
public long fabricId Cihazın ait olduğu Weave kumaşı (0 = mevcut değil).
Herkese açık takvim manufacturingDate Cihazın üretim tarihi (null = mevcut değil).
public String pairingCode Cihaz eşleme kodu (null = mevcut değil).
public byte[] primary802154MACAddress Birincil 802.15.4 arayüzünün MAC adresi (büyük endian, boş = mevcut değil).
public byte[] primaryWiFiMACAddress Birincil kablosuz arayüzün MAC adresi (big-endian, null = mevcut değil).
public int productCode Cihaz ürün kodu (0 = mevcut değil).
public int productRevision Cihazın ürün revizyonu (0 = mevcut değil).
public String rendezvousWiFiESSID Eşlenecek kablosuz ağın ESSID'si (null = mevcut değil).
public String serialNumber Cihazın seri numarası (null = mevcut değil).
public String softwareVersion Yüklü yazılım sürümü (null = mevcut değil).
public int vendorCode Cihaz tedarikçisi kodu (0 = mevcut değil).

Herkese Açık Oluşturucu Özeti

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)

Herkese Açık Yöntem Özeti

static WeaveDeviceDescriptor
decode(byte[] encodedDeviceDesc)

Devralınan Yöntem Özeti

Alanlar

public EnumSet<DeviceFeatures> deviceFeatures

Cihaz tarafından desteklenen özellikleri tanımlayan bir dizi işaret.

public long deviceId

Weave cihaz kimliği (0 = mevcut değil).

public long fabricId

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

public Calendar manufacturingDate

Cihazın üretim tarihi (null = mevcut değil).

public String pairingCode

Cihaz eşleme kodu (null = mevcut değil).

public byte[] primary802154MACAddress

Birincil 802.15.4 arayüzünün MAC adresi (büyük endian, boş = mevcut değil).

public byte[] primaryWiFiMACAddress

Birincil kablosuz arayüzünün MAC adresi (big-endian, null = mevcut değil).

public int productCode

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

public int productRevision

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

public String rendezvousWiFiESSID

Eşlenecek kablosuz ağın ESSID'si (null = mevcut değil).

public String serialNumber

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

public String softwareVersion

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

public int vendorCode

Cihaz tedarikçisi kodu (0 = mevcut değil).

Herkese Açık Oluşturucular

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)

Parametreler
vendorCode
productCode
productRevision
manufacturingYear
manufacturingMonth
manufacturingDay
primary802154MACAddress
primaryWiFiMACAddress
serialNumber
rendezvousWiFiESSID
pairingCode
deviceId
fabricId
softwareVersion
deviceFeatures

Herkese Açık Yöntemler

public static WeaveDeviceDescriptor decode (byte[] encodedDeviceDesc)

Parametreler
encodedDeviceDesc