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

Inheritance: AObjectHub
Afficher le fichier Open project: lformella/xdcc-grabscher

Méthodes publiques

Свойство Type Description
ConnectedClients HashSet

Méthodes publiques

Méthode 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

Méthodes protégées

Méthode Description
AddClient ( Client aClient ) : void
GetClient ( string connectionId ) : Client
RemoveClient ( string connectionId ) : void

Method Details

Add() public méthode

public Add ( System.Guid aGuid, string aString, string aMessage ) : void
aGuid System.Guid
aString string
aMessage string
Résultat void

AddClient() protected méthode

protected AddClient ( Client aClient ) : void
aClient XG.Plugin.Webserver.SignalR.Hub.Model.Client
Résultat void

Disable() public méthode

public Disable ( System.Guid aGuid ) : void
aGuid System.Guid
Résultat void

DisableAskForVersion() public méthode

public DisableAskForVersion ( System.Guid aGuid ) : void
aGuid System.Guid
Résultat void

Enable() public méthode

public Enable ( System.Guid aGuid ) : void
aGuid System.Guid
Résultat void

EnableAskForVersion() public méthode

public EnableAskForVersion ( System.Guid aGuid ) : void
aGuid System.Guid
Résultat void

GetClient() protected méthode

protected GetClient ( string connectionId ) : Client
connectionId string
Résultat XG.Plugin.Webserver.SignalR.Hub.Model.Client

InVisible() public méthode

public InVisible ( ) : void
Résultat void

LoadByServer() public méthode

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
Résultat XG.Plugin.Webserver.SignalR.Hub.Model.Domain.Result

Remove() public méthode

public Remove ( System.Guid aGuid ) : void
aGuid System.Guid
Résultat void

RemoveClient() protected méthode

protected RemoveClient ( string connectionId ) : void
connectionId string
Résultat void

SetMessageAfterConnect() public méthode

public SetMessageAfterConnect ( System.Guid aGuid, string aMessage ) : void
aGuid System.Guid
aMessage string
Résultat void

Visible() public méthode

public Visible ( ) : void
Résultat void

Property Details

ConnectedClients public_oe static_oe property

public static HashSet ConnectedClients
Résultat HashSet