C# Class Queue.Services.Hub.QualityTcpService

Inheritance: QualityService, IQualityTcpService
显示文件 Open project: breslavsky/queue

Public Methods

Method Description
Disable ( byte deviceId ) : Task
Enable ( byte deviceId ) : Task
IsSubscribed ( QualityServiceEventType eventType ) : bool
QualityTcpService ( ) : Queue.Services.Common
Subscribe ( QualityServiceEventType eventType, QualityServiceSubscribtionArgs args = null ) : void
UnSubscribe ( ) : void
UnSubscribe ( QualityServiceEventType eventType ) : void

Private Methods

Method Description
channel_Closing ( object sender, EventArgs e ) : void
channel_Faulted ( object sender, EventArgs e ) : void
driver_Accepted ( object sender, IQualityDriverArgs e ) : void

Method Details

Disable() public method

public Disable ( byte deviceId ) : Task
deviceId byte
return Task

Enable() public method

public Enable ( byte deviceId ) : Task
deviceId byte
return Task

IsSubscribed() public method

public IsSubscribed ( QualityServiceEventType eventType ) : bool
eventType QualityServiceEventType
return bool

QualityTcpService() public method

public QualityTcpService ( ) : Queue.Services.Common
return Queue.Services.Common

Subscribe() public method

public Subscribe ( QualityServiceEventType eventType, QualityServiceSubscribtionArgs args = null ) : void
eventType QualityServiceEventType
args Queue.Services.Contracts.Hub.QualityServiceSubscribtionArgs
return void

UnSubscribe() public method

public UnSubscribe ( ) : void
return void

UnSubscribe() public method

public UnSubscribe ( QualityServiceEventType eventType ) : void
eventType QualityServiceEventType
return void