C# 클래스 UniversityChat.Chat.ChatHub

상속: Hub
파일 보기 프로젝트 열기: jschefter/UniversityChat

공개 메소드들

메소드 설명
CreateChannel ( string channelName ) : void
DeleteChannel ( string channelName ) : void
GetChannelList ( ) : void
JoinChannel ( string channelName ) : void
LeaveChannel ( string channelName ) : void
OnConnected ( ) : System.Threading.Tasks.Task
OnDisconnected ( ) : System.Threading.Tasks.Task
OnReconnected ( ) : System.Threading.Tasks.Task
Send ( string channelName, string message ) : void
SetUsername ( string userName ) : void

비공개 메소드들

메소드 설명
logConnection ( HubCallerContext Context ) : void
logDisconnect ( HubCallerContext Context, User user ) : void
logEvent ( System.Guid connectionId, System.Guid userId, string message ) : void
logJoinChannel ( HubCallerContext Context, User user, string channelName ) : void
logLeaveChannel ( HubCallerContext Context, User user, string channelName ) : void
logReconnect ( HubCallerContext Context ) : void
logSendMessage ( HubCallerContext Context, User user, string channelName ) : void
logSetUsername ( HubCallerContext Context, string userName ) : void

메소드 상세

CreateChannel() 공개 메소드

public CreateChannel ( string channelName ) : void
channelName string
리턴 void

DeleteChannel() 공개 메소드

public DeleteChannel ( string channelName ) : void
channelName string
리턴 void

GetChannelList() 공개 메소드

public GetChannelList ( ) : void
리턴 void

JoinChannel() 공개 메소드

public JoinChannel ( string channelName ) : void
channelName string
리턴 void

LeaveChannel() 공개 메소드

public LeaveChannel ( string channelName ) : void
channelName string
리턴 void

OnConnected() 공개 메소드

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

OnDisconnected() 공개 메소드

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

OnReconnected() 공개 메소드

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

Send() 공개 메소드

public Send ( string channelName, string message ) : void
channelName string
message string
리턴 void

SetUsername() 공개 메소드

public SetUsername ( string userName ) : void
userName string
리턴 void