C# Класс Queue.Hub.Svetovod.SvetovodConnection

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

Защищенные свойства (Protected)

Свойство Тип Описание
disposed bool
logger Logger
receivedBytes List
receivedResetEvent System.Threading.ManualResetEvent

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

Метод Описание
Dispose ( ) : void
SvetovodConnection ( string port ) : NLog

Защищенные методы

Метод Описание
CreateBody ( byte data ) : byte[]
CreateHeader ( byte sysnum, byte com1, byte com2, byte com3 ) : byte[]
Dispose ( bool disposing ) : void
OnDispose ( ) : void
WriteToPort ( byte bytes ) : void
WriteToPort ( byte header, byte body ) : void

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

Метод Описание
CleanupReceivedData ( List data ) : void
High ( int num ) : byte
Low ( int num ) : byte
Port_DataReceived ( object sender, System.IO.Ports.SerialDataReceivedEventArgs e ) : void
Port_ErrorReceived ( object sender, System.IO.Ports.SerialErrorReceivedEventArgs e ) : void

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

CreateBody() защищенный статический Метод

protected static CreateBody ( byte data ) : byte[]
data byte
Результат byte[]

CreateHeader() защищенный статический Метод

protected static CreateHeader ( byte sysnum, byte com1, byte com2, byte com3 ) : byte[]
sysnum byte
com1 byte
com2 byte
com3 byte
Результат byte[]

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

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

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

OnDispose() защищенный Метод

protected OnDispose ( ) : void
Результат void

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

public SvetovodConnection ( string port ) : NLog
port string
Результат NLog

WriteToPort() защищенный Метод

protected WriteToPort ( byte bytes ) : void
bytes byte
Результат void

WriteToPort() защищенный Метод

protected WriteToPort ( byte header, byte body ) : void
header byte
body byte
Результат void

Описание свойств

disposed защищенное свойство

protected bool disposed
Результат bool

logger защищенное свойство

protected Logger logger
Результат Logger

receivedBytes защищенное свойство

protected List receivedBytes
Результат List

receivedResetEvent защищенное свойство

protected ManualResetEvent,System.Threading receivedResetEvent
Результат System.Threading.ManualResetEvent