WeaveDeviceDescriptor

public class WeaveDeviceDescriptor extends Object

סיכום השדה

public EnumSet<DeviceFeatures> deviceFeatures קבוצת דגלים שמזהים תכונות שנתמכות על ידי המכשיר.
public long deviceId מזהה מכשיר Weave ‏ (0 = לא קיים).
public long fabricId בד Weave שאליו המכשיר שייך (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 = לא קיים).

סיכום של קונסטרוקטורים ציבוריים

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

בד Weave שאליו המכשיר שייך (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 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