C# Class LiveCodingChat.Livecoding.LivecodingSession

Datei anzeigen Open project: jvbsl/LiveCodingChat Class Usage Examples

Public Methods

Method Description
BeginOpenChat ( string room, AsyncCallback callback, object @object ) : IAsyncResult
EndOpenChat ( IAsyncResult res ) : ChatRoom
EnsureAuthenticated ( ) : void
LivecodingSession ( ) : System
LivecodingSession ( ILoginMethod loginMethod, string username ) : System
LoginMethod_LoginCompleted ( object sender, LoginEventArgs e ) : void
getRSSKey ( ) : string

Private Methods

Method Description
BeginAuthenticate ( string password ) : void
EndLoadFollowInfos ( IAsyncResult res ) : void
LoadFollowInfos ( bool following ) : void
LoadFollowingRSS ( XmlDocument document, bool following ) : void
OpenChat ( string room ) : ChatRoom
getElements ( XmlNodeList list, string name ) : IEnumerable

Method Details

BeginOpenChat() public method

public BeginOpenChat ( string room, AsyncCallback callback, object @object ) : IAsyncResult
room string
callback AsyncCallback
@object object
return IAsyncResult

EndOpenChat() public method

public EndOpenChat ( IAsyncResult res ) : ChatRoom
res IAsyncResult
return ChatRoom

EnsureAuthenticated() public method

public EnsureAuthenticated ( ) : void
return void

LivecodingSession() public method

public LivecodingSession ( ) : System
return System

LivecodingSession() public method

public LivecodingSession ( ILoginMethod loginMethod, string username ) : System
loginMethod ILoginMethod
username string
return System

LoginMethod_LoginCompleted() public method

public LoginMethod_LoginCompleted ( object sender, LoginEventArgs e ) : void
sender object
e LoginEventArgs
return void

getRSSKey() public method

public getRSSKey ( ) : string
return string