Podsumowanie pola
public EnumSet<DeviceFeatures> | deviceFeatures | Zestaw flag identyfikujących funkcje obsługiwane przez urządzenie. |
public long | deviceId | Identyfikator urządzenia Weave (0 = brak). |
public long | fabricId | Rodzaj tkaniny, z której wykonane jest urządzenie (0 = nie występuje). |
kalendarz publiczny, | manufacturingDate | Data produkcji urządzenia (null = brak). |
public String | pairingCode | Kod parowania urządzenia (null = brak). |
public byte[] | primary802154MACAddress | Adres MAC głównego interfejsu 802.15.4 (big-endian, null = brak). |
public byte[] | primaryWiFiMACAddress | Adres MAC głównego interfejsu Wi-Fi (big-endian, null = brak). |
public int | productCode | Kod produktu urządzenia (0 = brak). |
public int | productRevision | Wersja produktu urządzenia (0 = brak). |
public String | rendezvousWiFiESSID | ESSID sieci Wi-Fi do parowania (null = nieobecny). |
public String | serialNumber | Numer seryjny urządzenia (null = brak). |
public String | softwareVersion | Zainstalowana wersja oprogramowania (null = brak). |
public int | vendorCode | Kod dostawcy urządzenia (0 = brak). |
Podsumowanie konstruktora publicznego
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)
|
Podsumowanie metod publicznych
statyczny WeaveDeviceDescriptor |
decode(byte[] encodedDeviceDesc)
|
Podsumowanie dziedziczonej metody
Pola
public EnumSet<DeviceFeatures> deviceFeatures
Zestaw flag identyfikujących funkcje obsługiwane przez urządzenie.
public long deviceId
Identyfikator urządzenia Weave (0 = brak).
public long fabricId
Rodzaj tkaniny, z której wykonane jest urządzenie (0 = brak).
public Calendar manufacturingDate
Data produkcji urządzenia (null = brak).
public String pairingCode
Kod parowania urządzenia (null = brak).
public byte[] primary802154MACAddress
Adres MAC głównego interfejsu 802.15.4 (big-endian, null = brak).
public byte[] primaryWiFiMACAddress
Adres MAC głównego interfejsu Wi-Fi (big-endian, null = brak).
public int productCode
Kod produktu urządzenia (0 = brak).
public int productRevision
Wersja produktu urządzenia (0 = brak).
public String rendezvousWiFiESSID
ESSID sieci Wi-Fi do parowania (null = brak).
public String serialNumber
Numer seryjny urządzenia (null = brak).
public String softwareVersion
Zainstalowana wersja oprogramowania (null = brak).
public int vendorCode
Kod dostawcy urządzenia (0 = brak).
Public Constructors
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)
Parametry
vendorCode | |
---|---|
productCode | |
productRevision | |
manufacturingYear | |
manufacturingMonth | |
manufacturingDay | |
primary802154MACAddress | |
primaryWiFiMACAddress | |
serialNumber | |
rendezvousWiFiESSID | |
pairingCode | |
deviceId | |
fabricId | |
softwareVersion | |
deviceFeatures |
Metody publiczne
public static WeaveDeviceDescriptor decode (byte[] encodedDeviceDesc)
Parametry
encodedDeviceDesc |
---|