Google is committed to advancing racial equity for Black communities. See how.
หน้านี้ได้รับการแปลโดย Cloud Translation API
Switch to English

WeaveDeviceDescriptor

คลาสสาธารณะ WeaveDeviceDescriptor ขยายวัตถุ

สรุปฟิลด์

EnumSet สาธารณะ < DeviceFeatures > deviceFeatures ชุดของการระบุคุณสมบัติที่อุปกรณ์รองรับ
ยาวสาธารณะ DeviceID ID อุปกรณ์ที่สาน (0 = ไม่มีอยู่)
ยาวสาธารณะ fabricId ทอผ้าที่เป็นเจ้าของอุปกรณ์ (0 = ไม่ปรากฏ)
ปฏิทินสาธารณะ วันผลิต วันที่ผลิตอุปกรณ์ (null = ไม่มีอยู่)
String สาธารณะ pairingCode รหัสการจับคู่อุปกรณ์ (null = ไม่มีอยู่)
ไบต์สาธารณะ [] primary802154MACAddress ที่อยู่ MAC สำหรับอินเทอร์เฟซ 802.15.4 หลัก (big-endian, null = ไม่มีอยู่)
ไบต์สาธารณะ [] primaryWiFiMACAddress ที่อยู่ MAC สำหรับอินเทอร์เฟซ WiFi หลัก (ใหญ่สุด, null = ไม่มีอยู่)
int สาธารณะ รหัสสินค้า รหัสผลิตภัณฑ์อุปกรณ์ (0 = ไม่ปรากฏ)
int สาธารณะ productRevision การแก้ไขผลิตภัณฑ์อุปกรณ์ (0 = ไม่ปรากฏ)
String สาธารณะ rendezvousWiFiESSID ESSID สำหรับการจับคู่เครือข่าย WiFi (null = ไม่มีอยู่)
String สาธารณะ SerialNumber หมายเลขซีเรียลของอุปกรณ์ (null = ไม่มีอยู่)
String สาธารณะ softwareVersion เวอร์ชันซอฟต์แวร์ที่ติดตั้ง (null = ไม่แสดง)
int สาธารณะ รหัสผู้ขาย รหัสผู้จำหน่ายอุปกรณ์ (0 = ไม่มีอยู่)

สรุปตัวสร้างสาธารณะ

WeaveDeviceDescriptor (ผู้ขาย int CodeCode, int productCode, int productRevision, int การผลิตปี, int การผลิตปีที่ผ่านมาอุปกรณ์การผลิตรหัสยาว, int การผลิตอุปกรณ์ยาว, int การผลิตวันที่, ไบต์ [] primary802154MACAddress, ไบต์ [] )

สรุปวิธีการสาธารณะ

StaticDeviceDescriptor คงที่
ถอดรหัส (byte [] encodedDeviceDesc)

สรุปวิธีการสืบทอด

ทุ่ง

EnumSet สาธารณะ < DeviceFeatures > deviceFeatures

ชุดของการระบุคุณสมบัติที่อุปกรณ์รองรับ

DeviceID ยาวสาธารณะ

ID อุปกรณ์ที่สาน (0 = ไม่มีอยู่)

ผ้า ยาวสาธารณะ รหัส

ทอผ้าที่เป็นเจ้าของอุปกรณ์ (0 = ไม่ปรากฏ)

ปฏิทินสาธารณะการ ผลิตวันที่

วันที่ผลิตอุปกรณ์ (null = ไม่มีอยู่)

String สาธารณะ pairingCode

รหัสการจับคู่อุปกรณ์ (null = ไม่มีอยู่)

ไบต์สาธารณะ [] primary802154MAC ที่อยู่

ที่อยู่ MAC สำหรับอินเทอร์เฟซ 802.15.4 หลัก (big-endian, null = ไม่มีอยู่)

ไบต์สาธารณะ [] primaryWiFiMAC ที่อยู่

ที่อยู่ MAC สำหรับอินเทอร์เฟซ WiFi หลัก (ใหญ่สุด, null = ไม่แสดง)

รหัส ผลิตภัณฑ์ สาธารณะสาธารณะ

รหัสผลิตภัณฑ์อุปกรณ์ (0 = ไม่ปรากฏ)

ผลิตภัณฑ์สาธารณะการ ตรวจสอบ

การแก้ไขผลิตภัณฑ์อุปกรณ์ (0 = ไม่ปรากฏ)

ประชาชนสตริงการ นัดพบ WiFiESSID

ESSID สำหรับการจับคู่เครือข่าย WiFi (null = ไม่มีอยู่)

String สาธารณะ หมายเลขลำดับ

หมายเลขซีเรียลของอุปกรณ์ (null = ไม่มีอยู่)

ซอฟต์แวร์ String สาธารณะรุ่นต่างๆ

เวอร์ชันซอฟต์แวร์ที่ติดตั้ง (null = ไม่แสดง)

public int vendorCode

รหัสผู้จำหน่ายอุปกรณ์ (0 = ไม่มีอยู่)

ตัวสร้างสาธารณะ

สาธารณะ WeaveDeviceDescriptor ()

สาธารณะ WeaveDeviceDescriptor (ผู้ขาย int รหัสสินค้า int รหัสสินค้า int การผลิต, การผลิต int ปี, การผลิต int รหัสเดือน, การผลิต int อุปกรณ์ยาว, int การผลิตวัน, ไบต์ [] primary802154MAC ที่อยู่, ไบต์ [] หลัก deviceFeatures)

พารามิเตอร์
รหัสผู้ขาย
รหัสสินค้า
productRevision
manufacturingYear
manufacturingMonth
manufacturingDay
primary802154MACAddress
primaryWiFiMACAddress
SerialNumber
rendezvousWiFiESSID
pairingCode
DeviceID
fabricId
softwareVersion
deviceFeatures

วิธีการสาธารณะ

ประชาชนคง StaticDeviceDescriptor ถอดรหัส (byte [] encodedDeviceDesc)

พารามิเตอร์
encodedDeviceDesc