Resumo dos campos
| public EnumSet<DeviceFeatures> | deviceFeatures | Conjunto de flags que identificam recursos compatíveis com o dispositivo. |
| public long | ID do dispositivo | ID do dispositivo Weave (0 = não presente). |
| public long | fabricId | Tecido de malha a que o dispositivo pertence (0 = não presente). |
| Agenda pública | manufacturingDate | Data de fabricação do dispositivo (nulo = não presente). |
| public String | pairingCode | Código de pareamento do dispositivo (nulo = não presente). |
| public byte[] | primary802154MACAddress | Endereço MAC da interface 802.15.4 principal (big-endian, null = não presente). |
| public byte[] | primaryWiFiMACAddress | Endereço MAC da interface Wi-Fi principal (big-endian, null = não presente). |
| public int | productCode | Código do produto do dispositivo (0 = não presente). |
| public int | productRevision | Revisão do produto do dispositivo (0 = não presente). |
| public String | rendezvousWiFiESSID | ESSID para pareamento de rede Wi-Fi (nulo = não presente). |
| public String | serialNumber | Número de série do dispositivo (nulo = não presente). |
| public String | softwareVersion | Versão do software instalado (nulo = não presente). |
| public int | vendorCode | Código do fornecedor do dispositivo (0 = não presente). |
Resumo do construtor público
|
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)
|
Resumo do método público
| static WeaveDeviceDescriptor |
decode(byte[] encodedDeviceDesc)
|
Resumo do método herdado
Campos
public EnumSet<DeviceFeatures> deviceFeatures
Conjunto de flags que identificam recursos compatíveis com o dispositivo.
public long deviceId
ID do dispositivo Weave (0 = não presente).
public long fabricId
Tecido de malha a que o dispositivo pertence (0 = não presente).
public Calendar manufacturingDate
Data de fabricação do dispositivo (nulo = não presente).
public String pairingCode
Código de pareamento do dispositivo (nulo = não presente).
public byte[] primary802154MACAddress
Endereço MAC da interface 802.15.4 principal (big-endian, null = não presente).
public byte[] primaryWiFiMACAddress
Endereço MAC da interface Wi-Fi principal (big-endian, null = não presente).
public int productCode
Código do produto do dispositivo (0 = não presente).
public int productRevision
Revisão do produto do dispositivo (0 = não presente).
public String rendezvousWiFiESSID
ESSID para pareamento de rede Wi-Fi (nulo = não presente).
public String serialNumber
Número de série do dispositivo (nulo = não presente).
public String softwareVersion
Versão do software instalado (nulo = não presente).
public int vendorCode
Código do fornecedor do dispositivo (0 = não presente).
Construtores públicos
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)
Parâmetros
| vendorCode | |
|---|---|
| productCode | |
| productRevision | |
| manufacturingYear | |
| manufacturingMonth | |
| manufacturingDay | |
| primary802154MACAddress | |
| primaryWiFiMACAddress | |
| serialNumber | |
| rendezvousWiFiESSID | |
| pairingCode | |
| deviceId | |
| fabricId | |
| softwareVersion | |
| deviceFeatures |
Métodos públicos
public static WeaveDeviceDescriptor decode (byte[] encodedDeviceDesc)
Parâmetros
| encodedDeviceDesc |
|---|