WeaveDeviceDescriptor

public class WeaveDeviceDescriptor extends Object

Ringkasan Kolom

public EnumSet<DeviceFeatures> deviceFeatures Kumpulan tanda yang mengidentifikasi fitur yang didukung oleh perangkat.
public long deviceId ID perangkat Weave (0 = tidak ada).
public long fabricId Kain tenun tempat perangkat berada (0 = tidak ada).
Kalender publik manufacturingDate Tanggal produksi perangkat (null = tidak ada).
public String pairingCode Kode penyambungan perangkat (null = tidak ada).
public byte[] primary802154MACAddress Alamat MAC untuk antarmuka 802.15.4 utama (big-endian, null = tidak ada).
public byte[] primaryWiFiMACAddress Alamat MAC untuk antarmuka Wi-Fi utama (big-endian, null = tidak ada).
public int productCode Kode produk perangkat (0 = tidak ada).
public int productRevision Revisi produk perangkat (0 = tidak ada).
public String rendezvousWiFiESSID ESSID untuk menyambungkan jaringan WiFi (null = tidak ada).
public String serialNumber Nomor seri perangkat (null = tidak ada).
public String softwareVersion Versi software yang diinstal (null = tidak ada).
public int vendorCode Kode vendor perangkat (0 = tidak ada).

Ringkasan Konstruktor Publik

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)

Ringkasan Metode Publik

static WeaveDeviceDescriptor
decode(byte[] encodedDeviceDesc)

Ringkasan Metode Turunan

Kolom

public EnumSet<DeviceFeatures> deviceFeatures

Kumpulan tanda yang mengidentifikasi fitur yang didukung oleh perangkat.

public long deviceId

ID perangkat Weave (0 = tidak ada).

public long fabricId

Kain Weave yang menjadi bagian perangkat (0 = tidak ada).

Kalender publik manufacturingDate

Tanggal produksi perangkat (null = tidak ada).

public String pairingCode

Kode penyambungan perangkat (null = tidak ada).

public byte[] primary802154MACAddress

Alamat MAC untuk antarmuka 802.15.4 utama (big-endian, null = tidak ada).

public byte[] primaryWiFiMACAddress

Alamat MAC untuk antarmuka Wi-Fi utama (big-endian, null = tidak ada).

public int productCode

Kode produk perangkat (0 = tidak ada).

public int productRevision

Revisi produk perangkat (0 = tidak ada).

public String rendezvousWiFiESSID

ESSID untuk menyambungkan jaringan Wi-Fi (null = tidak ada).

public String serialNumber

Nomor seri perangkat (null = tidak ada).

public String softwareVersion

Versi software yang diinstal (null = tidak ada).

public int vendorCode

Kode vendor perangkat (0 = tidak ada).

Konstruktor Publik

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)

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

Metode Publik

public static WeaveDeviceDescriptor decode (byte[] encodedDeviceDesc)

Parameter
encodedDeviceDesc