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

Inheritance: AObjectHub
Mostrar archivo Open project: lformella/xdcc-grabscher

Public Properties

Property Type Description
ConnectedClients HashSet

Public Methods

Method Description
Add ( System.Guid aGuid, string aString, string aMessage ) : void
Disable ( System.Guid aGuid ) : void
DisableAskForVersion ( System.Guid aGuid ) : void
Enable ( System.Guid aGuid ) : void
EnableAskForVersion ( System.Guid aGuid ) : void
InVisible ( ) : void
LoadByServer ( System.Guid aGuid, int aCount, int aPage, string aSortBy, string aSort ) : Result
Remove ( System.Guid aGuid ) : void
SetMessageAfterConnect ( System.Guid aGuid, string aMessage ) : void
Visible ( ) : void

Protected Methods

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

Method Details

Add() public method

public Add ( System.Guid aGuid, string aString, string aMessage ) : void
aGuid System.Guid
aString string
aMessage string
return void

AddClient() protected method

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

Disable() public method

public Disable ( System.Guid aGuid ) : void
aGuid System.Guid
return void

DisableAskForVersion() public method

public DisableAskForVersion ( System.Guid aGuid ) : void
aGuid System.Guid
return void

Enable() public method

public Enable ( System.Guid aGuid ) : void
aGuid System.Guid
return void

EnableAskForVersion() public method

public EnableAskForVersion ( System.Guid aGuid ) : void
aGuid System.Guid
return void

GetClient() protected method

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

InVisible() public method

public InVisible ( ) : void
return void

LoadByServer() public method

public LoadByServer ( System.Guid aGuid, int aCount, int aPage, string aSortBy, string aSort ) : Result
aGuid System.Guid
aCount int
aPage int
aSortBy string
aSort string
return XG.Plugin.Webserver.SignalR.Hub.Model.Domain.Result

Remove() public method

public Remove ( System.Guid aGuid ) : void
aGuid System.Guid
return void

RemoveClient() protected method

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

SetMessageAfterConnect() public method

public SetMessageAfterConnect ( System.Guid aGuid, string aMessage ) : void
aGuid System.Guid
aMessage 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