C# Class Yaircc.UI.IRCChannel

Represents an IRC channel accessible via an IRCTabPage.
Inheritance: IDisposable
Afficher le fichier Open project: rastating/yaircc Class Usage Examples

Méthodes publiques

Méthode Description
Dispose ( ) : void

Releases all resources used by the IRCChannel.

HandleMessage ( Message message ) : void

Do any channel level processing required for the message.

HandleReply ( Message message ) : void

Do any channel level processing required for the reply.

IRCChannel ( IRCMarshal marshal, Connection connection ) : System

Initialises a new instance of the IRCChannel class.

ToString ( ) : string

Returns a string that represents the current object.

Private Methods

Méthode Description
PopulateChannelNamesFromMessage ( Message message ) : void

Populate the user list from a names message.

Method Details

Dispose() public méthode

Releases all resources used by the IRCChannel.
public Dispose ( ) : void
Résultat void

HandleMessage() public méthode

Do any channel level processing required for the message.
public HandleMessage ( Message message ) : void
message Yaircc.Net.IRC.Message The message to process.
Résultat void

HandleReply() public méthode

Do any channel level processing required for the reply.
public HandleReply ( Message message ) : void
message Yaircc.Net.IRC.Message The reply message to process.
Résultat void

IRCChannel() public méthode

Initialises a new instance of the IRCChannel class.
public IRCChannel ( IRCMarshal marshal, Connection connection ) : System
marshal IRCMarshal The network marshal for the channel.
connection Yaircc.Net.IRC.Connection The connection the channel operates on.
Résultat System

ToString() public méthode

Returns a string that represents the current object.
public ToString ( ) : string
Résultat string