C# 클래스 JabbrMobile.Common.Services.JabbrConnection

파일 보기 프로젝트 열기: Redth/JabbRIsMobile 1 사용 예제들

공개 메소드들

메소드 설명
Disconnect ( ) : void
JabbrConnection ( Account account ) : System
JoinRoom ( JabbR.Client.Models.Room room ) : System.Threading.Tasks.Task
LeaveRoom ( string name ) : System.Threading.Tasks.Task

비공개 메소드들

메소드 설명
Connect ( ) : void
HandleAddMessageContent ( string messageId, string extractedContent, string roomName ) : void
HandleDisconnected ( ) : void
HandleFlagChanged ( JabbR user, string flag ) : void
HandleJoinedRoom ( JabbR room ) : void
HandleKicked ( string roomName ) : void
HandleLoggedOut ( IEnumerable roomNames ) : void
HandleMeMessageReceived ( string user, string content, string roomName ) : void
HandleMessageReceived ( JabbR message, string roomName ) : void
HandleNoteChanged ( JabbR user, string note ) : void
HandleOwnerAdded ( JabbR user, string roomName ) : void
HandleOwnerRemoved ( JabbR user, string roomName ) : void
HandlePrivateMessage ( string fromUser, string toUser, string message ) : void
HandleTopicChanged ( string roomName, string topic, string who ) : void
HandleUserActivityChanged ( JabbR user ) : void
HandleUserJoined ( JabbR user, string roomName, bool isOwner ) : void
HandleUserLeft ( JabbR user, string roomName ) : void
HandleUserTyping ( JabbR user, string roomName ) : void
HandleUsernameChanged ( string oldUsername, JabbR user, string roomName ) : void
HandleUsersInactive ( IEnumerable users ) : void
Log ( string msg ) : void

메소드 상세

Disconnect() 공개 메소드

public Disconnect ( ) : void
리턴 void

JabbrConnection() 공개 메소드

public JabbrConnection ( Account account ) : System
account JabbrMobile.Common.Models.Account
리턴 System

JoinRoom() 공개 메소드

public JoinRoom ( JabbR.Client.Models.Room room ) : System.Threading.Tasks.Task
room JabbR.Client.Models.Room
리턴 System.Threading.Tasks.Task

LeaveRoom() 공개 메소드

public LeaveRoom ( string name ) : System.Threading.Tasks.Task
name string
리턴 System.Threading.Tasks.Task