C# 클래스 PBCaGw.Gateway

Base class for the gateway. This is the class to instantiate to create a gateway.
상속: IDisposable
파일 보기 프로젝트 열기: ISISComputingGroup/EPICS-epicssharp 1 사용 예제들

Private Properties

프로퍼티 타입 설명
DoClientConnectedChannels void
DoDropClient void
DoDropIoc void
DoIocConnectedChannels void
Gateway System
RunBgJobs void
StartGateway void
StopGateway void

공개 메소드들

메소드 설명
Dispose ( ) : void
LoadConfig ( ) : void

Loads the configuration either from an URL or from the gateway.xml file The URL is the mix of configuration keys configURL and gatewayName

SaveConfig ( ) : void

Saves teh configuration in the gateway.xml file

Start ( ) : void

Starts the gateway

StoreKnownChannels ( object sender, EventArgs e ) : void

비공개 메소드들

메소드 설명
DoClientConnectedChannels ( string client, string newItem ) : void
DoDropClient ( string client ) : void
DoDropIoc ( string server ) : void
DoIocConnectedChannels ( string server, string newItem ) : void
Gateway ( ) : System

Starts the scheduler

RunBgJobs ( ) : void

Fires the events at the right frequency. The timings are not precises.

StartGateway ( ) : void
StopGateway ( ) : void

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

LoadConfig() 공개 메소드

Loads the configuration either from an URL or from the gateway.xml file The URL is the mix of configuration keys configURL and gatewayName
public LoadConfig ( ) : void
리턴 void

SaveConfig() 공개 메소드

Saves teh configuration in the gateway.xml file
public SaveConfig ( ) : void
리턴 void

Start() 공개 메소드

Starts the gateway
public Start ( ) : void
리턴 void

StoreKnownChannels() 공개 메소드

public StoreKnownChannels ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void