Google is committed to advancing racial equity for Black communities. See how.
Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

WeaveDeviceDescriptor

la classe pubblica WeaveDeviceDescriptor estende Object

Riepilogo del campo

public EnumSet < DeviceFeatures > deviceFeatures Set di flag che identificano le funzionalità supportate dal dispositivo.
pubblico a lungo ID del dispositivo Weave device id (0 = non presente).
pubblico a lungo fabricId Tessuto tessuto a cui appartiene il dispositivo (0 = non presente).
calendario pubblicodata di produzione Data di produzione del dispositivo (nulla = non presente).
stringa pubblica pairingCode Codice di accoppiamento del dispositivo (null = non presente).
byte pubblico [] primary802154MACAddress Indirizzo MAC per l'interfaccia 802.15.4 primaria (big-endian, null = non presente).
byte pubblico [] primaryWiFiMACAddress Indirizzo MAC per l'interfaccia WiFi primaria (big-endian, null = non presente).
public int codice prodotto Codice prodotto dispositivo (0 = non presente).
public int productRevision Revisione del prodotto del dispositivo (0 = non presente).
stringa pubblica rendezvousWiFiESSID ESSID per accoppiamento rete WiFi (null = non presente).
stringa pubblica numero di serie Numero di serie del dispositivo (null = non presente).
stringa pubblica versione software Versione software installata (null = non presente).
public int codice venditore Codice fornitore dispositivo (0 = non presente).

Riepilogo del costruttore pubblico

WeaveDeviceDescriptor (int vendorCode, int productCode, int productRevision, int manufacturingYear, int manufacturingMonth, int manufacturingDay, byte [] primary802154MACAddress, byte [] primaryWiFiMACAddress, String serialNumber, String rendezvousWiFiESSID, String pairingCode, fabric long deviceId, String pairingCode, fabric deviceId )

Riepilogo del metodo pubblico

static WeaveDeviceDescriptor
decode (byte [] encodedDeviceDesc)

Riepilogo del metodo ereditato

Campi

public EnumSet < DeviceFeatures > deviceFeatures

Set di flag che identificano le funzionalità supportate dal dispositivo.

ID dispositivo lungo pubblico

Weave device id (0 = non presente).

pubblico lungo fabricId

Tessuto tessuto a cui appartiene il dispositivo (0 = non presente).

public Calendar manufacturingDate

Data di produzione del dispositivo (nulla = non presente).

public String pairingCode

Codice di accoppiamento del dispositivo (null = non presente).

public byte [] primary802154MACAddress

Indirizzo MAC per l'interfaccia 802.15.4 primaria (big-endian, null = non presente).

public byte [] primaryWiFiMACAddress

Indirizzo MAC per l'interfaccia WiFi primaria (big-endian, null = non presente).

public int productCode

Codice prodotto dispositivo (0 = non presente).

public int productRevision

Revisione del prodotto del dispositivo (0 = non presente).

public String rendezvousWiFiESSID

ESSID per accoppiamento rete WiFi (null = non presente).

public String serialNumber

Numero di serie del dispositivo (null = non presente).

public String softwareVersion

Versione software installata (null = non presente).

public int vendorCode

Codice fornitore dispositivo (0 = non presente).

Costruttori pubblici

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 software fabricId, String DeviceFeatures)

Parametri
codice venditore
codice prodotto
productRevision
anno di fabbricazione
manufacturingMonth
manufacturingDay
primary802154MACAddress
primaryWiFiMACAddress
numero di serie
rendezvousWiFiESSID
pairingCode
ID del dispositivo
fabricId
versione software
deviceFeatures

Metodi pubblici

decodifica WeaveDeviceDescriptor statico pubblico (byte [] encodedDeviceDesc)

Parametri
encodedDeviceDesc