C# Class IrcSharp.Extended.Channel

Represents an irc channel.
Inheritance: IIrcObject, IDisposable
Mostrar archivo Open project: hapm/IrcShark Class Usage Examples

Public Methods

Method Description
Channel ( IrcClient Client, String Name ) : System
Channel ( JoinReceivedEventArgs baseArgs ) : System
Dispose ( ) : void
Join ( ) : void

Begin to join this channel.

Part ( ) : void

Beginn to part this channel.

SendMessage ( String Message ) : void

Sends a text message to the channel.

this ( String nick ) : ChannelUser

Gives a ChannelUser for the given nickname if the user is in this channel.

Private Methods

Method Description
Client_JoinReceived ( Object sender, JoinReceivedEventArgs e ) : void
Client_KickReceived ( Object sender, KickReceivedEventArgs e ) : void
Client_ModeReceived ( Object sender, ModeReceivedEventArgs e ) : void
Client_NoticeReceived ( Object sender, NoticeReceivedEventArgs e ) : void
Client_NumericReceived ( Object sender, NumericReceivedEventArgs e ) : void
Client_OnTopic ( IrcClient sender, TopicEventArgs e ) : void
Client_PartReceived ( Object sender, PartReceivedEventArgs e ) : void
Client_PrivateMessageReceived ( Object sender, PrivateMessageReceivedEventArgs e ) : void
Client_QuitReceived ( Object sender, QuitReceivedEventArgs e ) : void
NamesListenerValue_NamesEnd ( Object sender, NamesEndEventArgs args ) : void
PrepareChannel ( ) : void
PrepareJoining ( ) : void

Method Details

Channel() public method

public Channel ( IrcClient Client, String Name ) : System
Client IrcClient
Name String
return System

Channel() public method

public Channel ( JoinReceivedEventArgs baseArgs ) : System
baseArgs JoinReceivedEventArgs
return System

Dispose() public method

public Dispose ( ) : void
return void

Join() public method

Begin to join this channel.
public Join ( ) : void
return void

Part() public method

Beginn to part this channel.
public Part ( ) : void
return void

SendMessage() public method

Sends a text message to the channel.
public SendMessage ( String Message ) : void
Message String
return void

this() public method

Gives a ChannelUser for the given nickname if the user is in this channel.
public this ( String nick ) : ChannelUser
nick String
return ChannelUser