C# Class Codebreak.App.Website.Signalr.ChatHub

Inheritance: Microsoft.AspNet.SignalR.Hub
Afficher le fichier Open project: hussein-aitlahcen/codebreak

Méthodes publiques

Свойство Type Description
ChatMessages List
Users ConnectionMapping

Méthodes publiques

Méthode Description
NotifyChatMessage ( AccountTicket ticket, string content ) : void

NotifyChatMessages ( string connectionId ) : void

NotifyPlayerConnected ( string exceptConnectionId, AccountTicket ticket ) : void

NotifyPlayerDisconnected ( string exceptConnectionId, AccountTicket ticket ) : void

NotifyPlayersConnected ( string connectionId ) : void

OnConnected ( ) : System.Threading.Tasks.Task

OnDisconnected ( bool stopCalled ) : System.Threading.Tasks.Task

OnReconnected ( ) : System.Threading.Tasks.Task

SendMessage ( string content ) : void

Called by the javascript client

Method Details

NotifyChatMessage() public static méthode

public static NotifyChatMessage ( AccountTicket ticket, string content ) : void
ticket AccountTicket
content string
Résultat void

NotifyChatMessages() public static méthode

public static NotifyChatMessages ( string connectionId ) : void
connectionId string
Résultat void

NotifyPlayerConnected() public static méthode

public static NotifyPlayerConnected ( string exceptConnectionId, AccountTicket ticket ) : void
exceptConnectionId string
ticket AccountTicket
Résultat void

NotifyPlayerDisconnected() public static méthode

public static NotifyPlayerDisconnected ( string exceptConnectionId, AccountTicket ticket ) : void
exceptConnectionId string
ticket AccountTicket
Résultat void

NotifyPlayersConnected() public static méthode

public static NotifyPlayersConnected ( string connectionId ) : void
connectionId string
Résultat void

OnConnected() public méthode

public OnConnected ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

OnDisconnected() public méthode

public OnDisconnected ( bool stopCalled ) : System.Threading.Tasks.Task
stopCalled bool
Résultat System.Threading.Tasks.Task

OnReconnected() public méthode

public OnReconnected ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

SendMessage() public méthode

Called by the javascript client
public SendMessage ( string content ) : void
content string
Résultat void

Property Details

ChatMessages public_oe static_oe property

Message stack
public static List ChatMessages
Résultat List

Users public_oe static_oe property

Static variable representing connected users
public static ConnectionMapping Users
Résultat ConnectionMapping