C# Class IRC.Channel

Mostra file Open project: tamaw/SharpIRC Class Usage Examples

Public Methods

Method Description
Channel ( Client client, string name, string key = "" ) : System
Invite ( User user ) : void
Join ( ) : void
Kick ( User user ) : void
Leave ( string message = "" ) : void
ProcessReply ( object sender, Reply reply ) : void
Say ( string message ) : void

Private Methods

Method Description
OnJoined ( User user ) : void
OnLeft ( ) : void
OnMessage ( Message e ) : void
OnNamesList ( NamesList e ) : void
OnParted ( User user ) : void
OnTopicChanged ( ) : void

Method Details

Channel() public method

public Channel ( Client client, string name, string key = "" ) : System
client Client
name string
key string
return System

Invite() public method

public Invite ( User user ) : void
user User
return void

Join() public method

public Join ( ) : void
return void

Kick() public method

public Kick ( User user ) : void
user User
return void

Leave() public method

public Leave ( string message = "" ) : void
message string
return void

ProcessReply() public method

public ProcessReply ( object sender, Reply reply ) : void
sender object
reply Reply
return void

Say() public method

public Say ( string message ) : void
message string
return void