WeaveDeviceDescriptor

общедоступный класс WeaveDeviceDescriptor расширяет объект

Сводка полей

общедоступный EnumSet <DeviceFeatures> Особенности устройства Набор флагов, определяющих функции, поддерживаемые устройством.
публичный длинный идентификатор устройства Идентификатор устройства Weave (0 = отсутствует).
публичный длинный идентификатор ткани Ткань переплетения, к которой принадлежит устройство (0 = отсутствует).
общедоступный календарь Дата изготовления Дата изготовления устройства (ноль = отсутствует).
публичная строка код сопряжения Код сопряжения устройств (ноль = отсутствует).
общедоступный байт[] первичный802154MACадрес MAC-адрес основного интерфейса 802.15.4 (обратный порядок байтов, ноль = отсутствует).
общедоступный байт[] первичныйWiFiMACAадрес MAC-адрес основного интерфейса Wi-Fi (обратный порядок байтов, ноль = отсутствует).
публичный интервал код продукта Код продукта устройства (0 = отсутствует).
публичный интервал Редакция продукта Версия продукта устройства (0 = отсутствует).
публичная строка рандевуWiFiESSID ESSID для сопряжения с сетью Wi-Fi (ноль = отсутствует).
публичная строка серийный номер Серийный номер устройства (нуль = отсутствует).
публичная строка версия программного обеспечения Установленная версия программного обеспечения (нуль = отсутствует).
публичный интервал код поставщика Код производителя устройства (0 = отсутствует).

Сводка общедоступного конструктора

WeaveDeviceDescriptor (intvendorCode, 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 )

Краткое описание общедоступного метода

статический WeaveDeviceDescriptor
декодировать (byte[] encodedDeviceDesc)

Сводка унаследованных методов

Поля

public EnumSet <DeviceFeatures> deviceFeatures

Набор флагов, определяющих функции, поддерживаемые устройством.

общедоступный длинный идентификатор устройства

Идентификатор устройства Weave (0 = отсутствует).

общедоступный длинный идентификатор ткани

Ткань переплетения, к которой принадлежит устройство (0 = отсутствует).

Публичный календарь

Дата изготовления устройства (ноль = отсутствует).

публичная строкаpairingCode

Код сопряжения устройств (ноль = отсутствует).

общедоступный байт [] Primary802154MACAddress

MAC-адрес основного интерфейса 802.15.4 (обратный порядок байтов, ноль = отсутствует).

общедоступный байт [] первичныйWiFiMACAddress

MAC-адрес основного интерфейса Wi-Fi (обратный порядок байтов, ноль = отсутствует).

public int ProductCode

Код продукта устройства (0 = отсутствует).

public int ProductRevision

Версия продукта устройства (0 = отсутствует).

публичная строка рандевуWiFiESSID

ESSID для сопряжения с сетью Wi-Fi (ноль = отсутствует).

публичная строка серийный номер

Серийный номер устройства (нуль = отсутствует).

общедоступная версия программного обеспечения String

Установленная версия программного обеспечения (нуль = отсутствует).

общедоступный int вендоркод

Код производителя устройства (0 = отсутствует).

Публичные конструкторы

общедоступный дескриптор WeaveDeviceDescriptor ()

public WeaveDeviceDescriptor (intvendorCode, 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 Особенности устройства)

Параметры
код поставщика
код продукта
Редакция продукта
год производства
ПроизводствоМесяц
День производства
первичный802154MACадрес
первичныйWiFiMACAадрес
серийный номер
рандевуWiFiESSID
код сопряжения
идентификатор устройства
идентификатор ткани
версия программного обеспечения
Особенности устройства

Публичные методы

публичное статическое декодирование WeaveDeviceDescriptor (byte[] encodedDeviceDesc)

Параметры
закодированноеDeviceDesc