สรุปฟิลด์
public EnumSet<DeviceFeatures> | deviceFeatures | ชุดค่าสถานะที่ระบุฟีเจอร์ที่อุปกรณ์รองรับ |
public long | deviceId | รหัสอุปกรณ์ Weave (0 = ไม่มี) |
public long | fabricId | เนื้อผ้าที่อุปกรณ์เป็นของ (0 = ไม่มี) |
ปฏิทินสาธารณะ | manufacturingDate | วันที่ผลิตอุปกรณ์ (null = ไม่มี) |
public String | pairingCode | รหัสการจับคู่อุปกรณ์ (null = ไม่มี) |
public byte[] | primary802154MACAddress | ที่อยู่ MAC สำหรับอินเทอร์เฟซ 802.15.4 หลัก (บิ๊กเอนเดียน, null = ไม่มี) |
public byte[] | primaryWiFiMACAddress | ที่อยู่ MAC สำหรับอินเทอร์เฟซ WiFi หลัก (Big-Endian, null = ไม่มี) |
public int | productCode | รหัสผลิตภัณฑ์ของอุปกรณ์ (0 = ไม่มี) |
public int | productRevision | การแก้ไขผลิตภัณฑ์ของอุปกรณ์ (0 = ไม่มี) |
public String | rendezvousWiFiESSID | ESSID สำหรับการจับคู่เครือข่าย Wi-Fi (null = ไม่ มี) |
public String | serialNumber | หมายเลขซีเรียลของอุปกรณ์ (null = ไม่มี) |
public String | softwareVersion | เวอร์ชันซอฟต์แวร์ที่ติดตั้ง (null = ไม่มี) |
public int | vendorCode | รหัสผู้จำหน่ายอุปกรณ์ (0 = ไม่มี) |
สรุปตัวสร้างสาธารณะ
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)
|
สรุปวิธีการสาธารณะ
static WeaveDeviceDescriptor |
decode(byte[] encodedDeviceDesc)
|
สรุปวิธีการที่รับช่วง
ช่อง
public EnumSet<DeviceFeatures> deviceFeatures
ชุดค่าสถานะที่ระบุฟีเจอร์ที่อุปกรณ์รองรับ
public long deviceId
รหัสอุปกรณ์ Weave (0 = ไม่มี)
public long fabricId
เนื้อผ้าที่อุปกรณ์เป็นของ (0 = ไม่มี)
ปฏิทินสาธารณะ manufacturingDate
วันที่ผลิตอุปกรณ์ (null = ไม่มี)
public String pairingCode
รหัสการจับคู่อุปกรณ์ (null = ไม่มี)
public byte[] primary802154MACAddress
ที่อยู่ MAC สำหรับอินเทอร์เฟซ 802.15.4 หลัก (big-endian, null = ไม่มี)
public byte[] primaryWiFiMACAddress
ที่อยู่ MAC สำหรับอินเทอร์เฟซ Wi-Fi หลัก (Big-Endian, null = ไม่มี)
public int productCode
รหัสผลิตภัณฑ์ของอุปกรณ์ (0 = ไม่มี)
public int productRevision
การแก้ไขผลิตภัณฑ์ของอุปกรณ์ (0 = ไม่มี)
public String rendezvousWiFiESSID
ESSID สำหรับการจับคู่เครือข่าย Wi-Fi (null = ไม่มี)
public String serialNumber
หมายเลขซีเรียลของอุปกรณ์ (null = ไม่มี)
public String softwareVersion
เวอร์ชันซอฟต์แวร์ที่ติดตั้ง (null = ไม่มี)
public int vendorCode
รหัสผู้จำหน่ายอุปกรณ์ (0 = ไม่มี)
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)
พารามิเตอร์
vendorCode | |
---|---|
productCode | |
productRevision | |
manufacturingYear | |
manufacturingMonth | |
manufacturingDay | |
primary802154MACAddress | |
primaryWiFiMACAddress | |
serialNumber | |
rendezvousWiFiESSID | |
pairingCode | |
deviceId | |
fabricId | |
softwareVersion | |
deviceFeatures |
วิธีการสาธารณะ
public static WeaveDeviceDescriptor decode (byte[] encodedDeviceDesc)
พารามิเตอร์
encodedDeviceDesc |
---|