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)

상속 된 메서드 요약

목적
클론 ()
부울
동일 (개체는 arg0)
마무리 ()
최종 수업 <?>
getClass ()
int
해시 코드 ()
마지막 무효
() 알릴
마지막 무효
가는 notifyAll ()
toString ()
마지막 무효
대기 (긴 것들은 arg0, INT의 ARG1)
마지막 무효
대기 (긴 것들은 arg0)
마지막 무효
() 대기

필드

공공 각각 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