C# Класс PHmiRunner.Utils.IoDeviceRunner.IoDeviceRunTarget

Наследование: IIoDeviceRunTarget
Показать файл Открыть проект

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

Метод Описание
Clean ( ) : void
Dispose ( ) : void
EnterReadLock ( ) : void
EnterWriteLock ( ) : void
ExitReadLock ( ) : void
ExitWriteLock ( ) : void
GetDigitalValue ( int id ) : bool?
GetNumericValue ( int id ) : double?
IoDeviceRunTarget ( IoDevice ioDevice, IIoDeviceWrapperFactory wrapperFactory, INotificationReporter reporter ) : System
Run ( ) : void
SetDigitalValue ( int id, bool value ) : void
SetNumericValue ( int id, double value ) : void

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

Метод Описание
GetFilePath ( string type ) : string
GetWriteParameters ( ) : PHmiIoDeviceTools.WriteParameter[]
Read ( ) : void
Write ( ) : void

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

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

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

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

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

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

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

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

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

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

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

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

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

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

public GetDigitalValue ( int id ) : bool?
id int
Результат bool?

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

public GetNumericValue ( int id ) : double?
id int
Результат double?

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

public IoDeviceRunTarget ( IoDevice ioDevice, IIoDeviceWrapperFactory wrapperFactory, INotificationReporter reporter ) : System
ioDevice IoDevice
wrapperFactory IIoDeviceWrapperFactory
reporter INotificationReporter
Результат System

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

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

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

public SetDigitalValue ( int id, bool value ) : void
id int
value bool
Результат void

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

public SetNumericValue ( int id, double value ) : void
id int
value double
Результат void