C# Class robokins.IRC.Client

Mostra file Open project: polyethene/robokins Class Usage Examples

Public Methods

Method Description
Admin ( string target ) : void
Away ( string text ) : void
Client ( Stream client ) : System
Connect ( string server, string port, string remote ) : void
Die ( ) : void
Dispose ( ) : void
Info ( string target ) : void
Invite ( string nickname, string channel ) : void
Ison ( ) : void
Ison ( IEnumerable nickname ) : void
Join ( IEnumerable channel, IEnumerable key ) : void
Join ( string channel, string key ) : void
Kick ( IEnumerable channel, IEnumerable user, string comment ) : void
Kick ( string channel, string user, string comment ) : void
Kill ( string nickname, string comment ) : void
Links ( string server, string mask ) : void
List ( IEnumerable channel, string target ) : void
List ( string channel, string target ) : void
Listen ( ) : void
Lusers ( string mask, string target ) : void
Mode ( string target, string flags ) : void
Motd ( string target ) : void
Names ( IEnumerable channel, string target ) : void
Names ( string channel, string target ) : void
Nick ( string nickname ) : void
Notice ( string target, string text ) : void
Oper ( string name, SecureString password ) : void
Operwall ( string text ) : void
Part ( IEnumerable channel, string message ) : void
Part ( string channel, string message ) : void
Pass ( SecureString password ) : void
Private ( string target, string text ) : void
Query ( string type, string target, string text ) : void
Quit ( string message ) : void
RawMessage ( string command, string channel, string text, bool delimit ) : void
Rehash ( ) : void
Restart ( ) : void
Service ( string nickname, string distribution, string info ) : void
Servlist ( string mask, string type ) : void
Squery ( string service, string text ) : void
Squit ( string server, string comment ) : void
Stats ( string query, string target ) : void
Summon ( string user, string target, string channel ) : void
Time ( string target ) : void
Topic ( string channel, string topic ) : void
Trace ( string target ) : void
User ( string user, string mode, string realname ) : void
Userhost ( ) : void
Userhost ( IEnumerable nickname ) : void
Users ( string target ) : void
Version ( string target ) : void
Wallops ( string text ) : void

Private Methods

Method Description
Concat ( IEnumerable value, string seperator = ",", TextWriter output = null ) : string
Echo ( string text ) : void

Method Details

Admin() public method

public Admin ( string target ) : void
target string
return void

Away() public method

public Away ( string text ) : void
text string
return void

Client() public method

public Client ( Stream client ) : System
client Stream
return System

Connect() public method

public Connect ( string server, string port, string remote ) : void
server string
port string
remote string
return void

Die() public method

public Die ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

Info() public method

public Info ( string target ) : void
target string
return void

Invite() public method

public Invite ( string nickname, string channel ) : void
nickname string
channel string
return void

Ison() public method

public Ison ( ) : void
return void

Ison() public method

public Ison ( IEnumerable nickname ) : void
nickname IEnumerable
return void

Join() public method

public Join ( IEnumerable channel, IEnumerable key ) : void
channel IEnumerable
key IEnumerable
return void

Join() public method

public Join ( string channel, string key ) : void
channel string
key string
return void

Kick() public method

public Kick ( IEnumerable channel, IEnumerable user, string comment ) : void
channel IEnumerable
user IEnumerable
comment string
return void

Kick() public method

public Kick ( string channel, string user, string comment ) : void
channel string
user string
comment string
return void

Kill() public method

public Kill ( string nickname, string comment ) : void
nickname string
comment string
return void

Links() public method

public Links ( string server, string mask ) : void
server string
mask string
return void

List() public method

public List ( IEnumerable channel, string target ) : void
channel IEnumerable
target string
return void

List() public method

public List ( string channel, string target ) : void
channel string
target string
return void

Listen() public method

public Listen ( ) : void
return void

Lusers() public method

public Lusers ( string mask, string target ) : void
mask string
target string
return void

Mode() public method

public Mode ( string target, string flags ) : void
target string
flags string
return void

Motd() public method

public Motd ( string target ) : void
target string
return void

Names() public method

public Names ( IEnumerable channel, string target ) : void
channel IEnumerable
target string
return void

Names() public method

public Names ( string channel, string target ) : void
channel string
target string
return void

Nick() public method

public Nick ( string nickname ) : void
nickname string
return void

Notice() public method

public Notice ( string target, string text ) : void
target string
text string
return void

Oper() public method

public Oper ( string name, SecureString password ) : void
name string
password SecureString
return void

Operwall() public method

public Operwall ( string text ) : void
text string
return void

Part() public method

public Part ( IEnumerable channel, string message ) : void
channel IEnumerable
message string
return void

Part() public method

public Part ( string channel, string message ) : void
channel string
message string
return void

Pass() public method

public Pass ( SecureString password ) : void
password SecureString
return void

Private() public method

public Private ( string target, string text ) : void
target string
text string
return void

Query() public method

public Query ( string type, string target, string text ) : void
type string
target string
text string
return void

Quit() public method

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

RawMessage() public method

public RawMessage ( string command, string channel, string text, bool delimit ) : void
command string
channel string
text string
delimit bool
return void

Rehash() public method

public Rehash ( ) : void
return void

Restart() public method

public Restart ( ) : void
return void

Service() public method

public Service ( string nickname, string distribution, string info ) : void
nickname string
distribution string
info string
return void

Servlist() public method

public Servlist ( string mask, string type ) : void
mask string
type string
return void

Squery() public method

public Squery ( string service, string text ) : void
service string
text string
return void

Squit() public method

public Squit ( string server, string comment ) : void
server string
comment string
return void

Stats() public method

public Stats ( string query, string target ) : void
query string
target string
return void

Summon() public method

public Summon ( string user, string target, string channel ) : void
user string
target string
channel string
return void

Time() public method

public Time ( string target ) : void
target string
return void

Topic() public method

public Topic ( string channel, string topic ) : void
channel string
topic string
return void

Trace() public method

public Trace ( string target ) : void
target string
return void

User() public method

public User ( string user, string mode, string realname ) : void
user string
mode string
realname string
return void

Userhost() public method

public Userhost ( ) : void
return void

Userhost() public method

public Userhost ( IEnumerable nickname ) : void
nickname IEnumerable
return void

Users() public method

public Users ( string target ) : void
target string
return void

Version() public method

public Version ( string target ) : void
target string
return void

Wallops() public method

public Wallops ( string text ) : void
text string
return void