WeaveDeviceDescriptor

공용 클래스 WeaveDeviceDescriptor는 객체를 확장

필드 요약

공공 각각 EnumSet < DeviceFeatures > deviceFeatures 장치에서 지원하는 기능을 식별하는 플래그 집합입니다.
공공 장소 장치 아이디 Weave 장치 ID (0 = 존재하지 않음).
공공 장소 fabricId 장치가 속한 직물을 짜십시오 (0 = 존재하지 않음).
공개 캘린더제조일 기기 제조일 (null = 없음).
공개 문자열 pairingCode 장치 페어링 코드 (null = 없음).
공용 바이트 [] primary802154MACAddress 기본 802.15.4 인터페이스의 MAC 주소 (big-endian, null = 없음).
공용 바이트 [] primaryWiFiMACAddress 기본 WiFi 인터페이스의 MAC 주소 (big-endian, null = 없음).
공공 정수 productCode 장치 제품 코드 (0 = 없음).
공공 정수 productRevision 장치 제품 개정 (0 = 존재하지 않음).
공개 문자열 랑데부 WiFiESSID WiFi 네트워크 페어링을위한 ESSID (null = 없음).
공개 문자열 serialNumber 장치 일련 번호 (null = 존재하지 않음).
공개 문자열 소프트웨어 버전 설치된 소프트웨어 버전 (null = 없음).
공공 정수 vendorCode 장치 공급 업체 코드 (0 = 없음).

공개 생성자 요약

WeaveDeviceDescriptor (INT의 venderCode를, INT PRODUCTCODE, INT productRevision, INT manufacturingYear, INT manufacturingMonth, INT manufacturingDay 바이트 [] primary802154MACAddress 바이트 [] primaryWiFiMACAddress 문자열의 serialNumber 문자열 rendezvousWiFiESSID 문자열 pairingCode, 장시간의 DeviceID 긴 fabricId 문자열 softwareVersion, INT deviceFeatures )

공개 방법 요약

정적 WeaveDeviceDescriptor
디코드 (바이트 [] encodedDeviceDesc)

상속 된 메서드 요약

필드

공공 각각 EnumSet < DeviceFeatures > deviceFeatures

장치에서 지원하는 기능을 식별하는 플래그 집합입니다.

공공 긴의 DeviceID

Weave 장치 ID (0 = 존재하지 않음).

공공 긴 fabricId

장치가 속한 직물을 짜십시오 (0 = 존재하지 않음).

공개 캘린더 manufacturingDate

기기 제조일 (null = 없음).

공공 문자열 pairingCode

장치 페어링 코드 (null = 없음).

공개 바이트 [] primary802154MACAddress

기본 802.15.4 인터페이스의 MAC 주소 (big-endian, null = 없음).

공개 바이트 [] primaryWiFiMACAddress

기본 WiFi 인터페이스의 MAC 주소 (big-endian, null = 없음).

공공 INT 제품 코드

장치 제품 코드 (0 = 없음).

공공 INT productRevision

장치 제품 개정 (0 = 존재하지 않음).

공공 문자열 rendezvousWiFiESSID

WiFi 네트워크 페어링을위한 ESSID (null = 없음).

공공 문자열의 serialNumber

장치 일련 번호 (null = 존재하지 않음).

공공 문자열 softwareVersion

설치된 소프트웨어 버전 (null = 없음).

공공 INT vendorCode의

장치 공급 업체 코드 (0 = 없음).

공개 생성자

공공 WeaveDeviceDescriptor ()

공개 WeaveDeviceDescriptor (INT의 venderCode를, INT PRODUCTCODE, INT productRevision, INT manufacturingYear, INT manufacturingMonth, INT manufacturingDay 바이트 [] primary802154MACAddress 바이트 [] primaryWiFiMACAddress 문자열의 serialNumber 문자열 rendezvousWiFiESSID 문자열 pairingCode, 장시간의 DeviceID 긴 fabricId 문자열 softwareVersion, INT deviceFeatures)

매개 변수
vendorCode
productCode
productRevision
제조 연도
제조 월
제조일
primary802154MACAddress
primaryWiFiMACAddress
serialNumber
랑데부 WiFiESSID
pairingCode
장치 아이디
fabricId
소프트웨어 버전
deviceFeatures

공개 방법

공용 정적 WeaveDeviceDescriptor의 디코드 (바이트 [] encodedDeviceDesc)

매개 변수
encodingDeviceDesc