WeaveDeviceDescriptor

public class WeaveDeviceDescriptor meluas Obyek

Ringkasan Lapangan

publik EnumSet < DeviceFeatures > fitur perangkat Seperangkat tanda yang mengidentifikasi fitur yang didukung oleh perangkat.
panjang publik ID perangkat Menenun id perangkat (0 = tidak ada).
panjang publik kainId Kain tenun yang menjadi milik perangkat (0 = tidak ada).
Kalender publiktanggal pembuatan Tanggal pembuatan perangkat (null = tidak ada).
String publik kode pasangan Kode pemasangan perangkat (null = tidak ada).
byte publik[] alamat utama802154MACA Alamat MAC untuk antarmuka 802.15.4 utama (big-endian, null = tidak ada).
byte publik[] alamatWiFiMACA utama Alamat MAC untuk antarmuka WiFi utama (big-endian, null = tidak ada).
ke publik Kode Produk Kode produk perangkat (0 = tidak ada).
ke publik produkRevisi Revisi produk perangkat (0 = tidak ada).
String publik pertemuanWiFiESSID ESSID untuk memasangkan jaringan WiFi (null = tidak ada).
String publik nomor seri Nomor seri perangkat (null = tidak ada).
String publik versi perangkat lunak Versi perangkat lunak yang diinstal (null = tidak ada).
ke publik Kode vendor 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, DeviceID panjang, panjang fabricId, String softwareVersion, int deviceFeatures )

Ringkasan Metode Publik

statis WeaveDeviceDescriptor
decode (byte [] encodedDeviceDesc)

Ringkasan Metode yang Diwarisi

bidang

publik EnumSet < DeviceFeatures > deviceFeatures

Seperangkat tanda yang mengidentifikasi fitur yang didukung oleh perangkat.

DeviceID lama publik

Menenun id perangkat (0 = tidak ada).

fabricId lama publik

Kain tenun yang menjadi milik perangkat (0 = tidak ada).

Kalender publik manufacturingDate

Tanggal pembuatan perangkat (null = tidak ada).

public String pairingCode

Kode pemasangan perangkat (null = tidak ada).

byte publik [] primary802154MACAddress

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

byte publik [] primaryWiFiMACAddress

Alamat MAC untuk antarmuka WiFi 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 memasangkan jaringan WiFi (null = tidak ada).

public String serialNumber

Nomor seri perangkat (null = tidak ada).

public String softwareVersion

Versi perangkat lunak yang diinstal (null = tidak ada).

public int vendorCode

Kode vendor perangkat (0 = tidak ada).

Konstruktor Publik

WeaveDeviceDescriptor publik ()

publik WeaveDeviceDescriptor (int vendorCode, int ProductCode, int productRevision, int manufacturingYear, int manufacturingMonth, int manufacturingDay, byte [] primary802154MACAddress, byte [] primaryWiFiMACAddress, String serialNumber, String rendezvousWiFiESSID, String pairingCode, DeviceID panjang, panjang fabricId, String softwareVersion, int fitur perangkat)

Parameter
Kode vendor
Kode Produk
produkRevisi
manufakturTahun
manufakturBulan
hari manufaktur
alamat utama802154MACA
alamatWiFiMACA utama
nomor seri
pertemuanWiFiESSID
kode pasangan
ID perangkat
kainId
versi perangkat lunak
fitur perangkat

Metode Publik

public static WeaveDeviceDescriptor decode (byte [] encodedDeviceDesc)

Parameter
disandikanDeviceDesc