C# Class PSI.EpicsClient2.Pipes.DataPipe

Inheritance: IDisposable
Datei anzeigen Open project: ISISComputingGroup/EPICS-epicssharp Class Usage Examples

Public Properties

Property Type Description
FirstFilter DataFilter
LastFilter DataFilter
LastMessage System.DateTime

Private Properties

Property Type Description
Add void
CreateTcp DataPipe
CreateUdp DataPipe
DataPipe System
PopulatePipe DataPipe

Public Methods

Method Description
Dispose ( ) : void
this ( int key ) : DataFilter

Private Methods

Method Description
Add ( DataFilter filter ) : void

Adds the next Worker to the chain and register it to the previous Worker to the ReceiveData event.

CreateTcp ( EpicsClient client, System iPEndPoint ) : DataPipe
CreateUdp ( EpicsClient client ) : DataPipe
DataPipe ( ) : System
PopulatePipe ( Type types, EpicsClient client ) : DataPipe

Method Details

Dispose() public method

public Dispose ( ) : void
return void

this() public method

public this ( int key ) : DataFilter
key int
return DataFilter

Property Details

FirstFilter public_oe property

public DataFilter,PSI.EpicsClient2.Pipes FirstFilter
return DataFilter

LastFilter public_oe property

public DataFilter,PSI.EpicsClient2.Pipes LastFilter
return DataFilter

LastMessage public_oe property

public DateTime,System LastMessage
return System.DateTime