C# 클래스 CaSharpServer.CAServerChannel

Contain the communication for a given RECORD.PROPERTY (by default .VAL) Stores also the monitor
상속: IDisposable
파일 보기 프로젝트 열기: ISISComputingGroup/EPICS-epicssharp 1 사용 예제들

공개 메소드들

메소드 설명
CAServerChannel ( CAServer cAServer, int serverId, int clientId, string channelName, CATcpConnection tcpConnection ) : System
Dispose ( ) : void

비공개 메소드들

메소드 설명
AddMonitor ( EpicsType type, int dataCount, int subscriptionId, MonitorMask mask ) : void
FindType ( CARecord record ) : EpicsType
FindType ( Type type ) : EpicsType
PutValue ( int ioId, EpicsType type, int dataCount, byte payload ) : void
ReadValue ( int ioId, EpicsType type, int dataCount ) : void
RemoveMonitor ( int key ) : void
tcpConnection_Closing ( object sender, EventArgs e ) : void

메소드 상세

CAServerChannel() 공개 메소드

public CAServerChannel ( CAServer cAServer, int serverId, int clientId, string channelName, CATcpConnection tcpConnection ) : System
cAServer CAServer
serverId int
clientId int
channelName string
tcpConnection CATcpConnection
리턴 System

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void