C# 클래스 Codebreak.App.Website.Signalr.ChatHub

상속: Microsoft.AspNet.SignalR.Hub
파일 보기 프로젝트 열기: hussein-aitlahcen/codebreak

공개 프로퍼티들

프로퍼티 타입 설명
ChatMessages List
Users ConnectionMapping

공개 메소드들

메소드 설명
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

메소드 상세

NotifyChatMessage() 공개 정적인 메소드

public static NotifyChatMessage ( AccountTicket ticket, string content ) : void
ticket AccountTicket
content string
리턴 void

NotifyChatMessages() 공개 정적인 메소드

public static NotifyChatMessages ( string connectionId ) : void
connectionId string
리턴 void

NotifyPlayerConnected() 공개 정적인 메소드

public static NotifyPlayerConnected ( string exceptConnectionId, AccountTicket ticket ) : void
exceptConnectionId string
ticket AccountTicket
리턴 void

NotifyPlayerDisconnected() 공개 정적인 메소드

public static NotifyPlayerDisconnected ( string exceptConnectionId, AccountTicket ticket ) : void
exceptConnectionId string
ticket AccountTicket
리턴 void

NotifyPlayersConnected() 공개 정적인 메소드

public static NotifyPlayersConnected ( string connectionId ) : void
connectionId string
리턴 void

OnConnected() 공개 메소드

public OnConnected ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

OnDisconnected() 공개 메소드

public OnDisconnected ( bool stopCalled ) : System.Threading.Tasks.Task
stopCalled bool
리턴 System.Threading.Tasks.Task

OnReconnected() 공개 메소드

public OnReconnected ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

SendMessage() 공개 메소드

Called by the javascript client
public SendMessage ( string content ) : void
content string
리턴 void

프로퍼티 상세

ChatMessages 공개적으로 정적으로 프로퍼티

Message stack
public static List ChatMessages
리턴 List

Users 공개적으로 정적으로 프로퍼티

Static variable representing connected users
public static ConnectionMapping Users
리턴 ConnectionMapping