C# Class XG.Plugin.Webserver.SignalR.Hub.SnapshotHub

Inheritance: AObjectHub
Exibir arquivo Open project: lformella/xdcc-grabscher

Public Properties

Property Type Description
ConnectedClients HashSet

Public Methods

Method Description
GetFlotSnapshot ( ) : IEnumerable
GetSnapshots ( int aDays ) : IEnumerable
InVisible ( ) : void
Visible ( ) : void

Protected Methods

Method Description
AddClient ( Client aClient ) : void
GetClient ( string connectionId ) : Client
RemoveClient ( string connectionId ) : void

Private Methods

Method Description
GetFlotData ( System.DateTime aStart, System.DateTime aEnd ) : IEnumerable

Method Details

AddClient() protected method

protected AddClient ( Client aClient ) : void
aClient XG.Plugin.Webserver.SignalR.Hub.Model.Client
return void

GetClient() protected method

protected GetClient ( string connectionId ) : Client
connectionId string
return XG.Plugin.Webserver.SignalR.Hub.Model.Client

GetFlotSnapshot() public method

public GetFlotSnapshot ( ) : IEnumerable
return IEnumerable

GetSnapshots() public method

public GetSnapshots ( int aDays ) : IEnumerable
aDays int
return IEnumerable

InVisible() public method

public InVisible ( ) : void
return void

RemoveClient() protected method

protected RemoveClient ( string connectionId ) : void
connectionId string
return void

Visible() public method

public Visible ( ) : void
return void

Property Details

ConnectedClients public_oe static_oe property

public static HashSet ConnectedClients
return HashSet