C# Класс iAutomationAtHome.ZSharp.ZWavePort

A class that deals with low level serial communications with a Z-Wave USB Controller.
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
Run void

Открытые методы

Метод Описание
CalculateChecksum ( byte message ) : byte
Close ( ) : void
EnqueueJob ( ZWaveJob job ) : void

FireUnsubscribedMessageEvent ( ZWaveMessage message ) : void
InjectJob ( ZWaveJob job ) : void
Open ( ) : bool

Open the port.

ZWavePort ( ) : System

Create and initialize a new communication port.

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

Метод Описание
Run ( ) : void

Описание методов

CalculateChecksum() публичный статический Метод

public static CalculateChecksum ( byte message ) : byte
message byte
Результат byte

Close() публичный Метод

public Close ( ) : void
Результат void

EnqueueJob() публичный Метод

public EnqueueJob ( ZWaveJob job ) : void
job ZWaveJob
Результат void

FireUnsubscribedMessageEvent() публичный Метод

public FireUnsubscribedMessageEvent ( ZWaveMessage message ) : void
message ZWaveMessage
Результат void

InjectJob() публичный Метод

public InjectJob ( ZWaveJob job ) : void
job ZWaveJob
Результат void

Open() публичный Метод

Open the port.
public Open ( ) : bool
Результат bool

ZWavePort() публичный Метод

Create and initialize a new communication port.
public ZWavePort ( ) : System
Результат System