C# Класс robokins.IRC.Client

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
Concat ( IEnumerable value, string seperator = ",", TextWriter output = null ) : string
Echo ( string text ) : void

Описание методов

Admin() публичный Метод

public Admin ( string target ) : void
target string
Результат void

Away() публичный Метод

public Away ( string text ) : void
text string
Результат void

Client() публичный Метод

public Client ( Stream client ) : System
client Stream
Результат System

Connect() публичный Метод

public Connect ( string server, string port, string remote ) : void
server string
port string
remote string
Результат void

Die() публичный Метод

public Die ( ) : void
Результат void

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

Info() публичный Метод

public Info ( string target ) : void
target string
Результат void

Invite() публичный Метод

public Invite ( string nickname, string channel ) : void
nickname string
channel string
Результат void

Ison() публичный Метод

public Ison ( ) : void
Результат void

Ison() публичный Метод

public Ison ( IEnumerable nickname ) : void
nickname IEnumerable
Результат void

Join() публичный Метод

public Join ( IEnumerable channel, IEnumerable key ) : void
channel IEnumerable
key IEnumerable
Результат void

Join() публичный Метод

public Join ( string channel, string key ) : void
channel string
key string
Результат void

Kick() публичный Метод

public Kick ( IEnumerable channel, IEnumerable user, string comment ) : void
channel IEnumerable
user IEnumerable
comment string
Результат void

Kick() публичный Метод

public Kick ( string channel, string user, string comment ) : void
channel string
user string
comment string
Результат void

Kill() публичный Метод

public Kill ( string nickname, string comment ) : void
nickname string
comment string
Результат void

Links() публичный Метод

public Links ( string server, string mask ) : void
server string
mask string
Результат void

List() публичный Метод

public List ( IEnumerable channel, string target ) : void
channel IEnumerable
target string
Результат void

List() публичный Метод

public List ( string channel, string target ) : void
channel string
target string
Результат void

Listen() публичный Метод

public Listen ( ) : void
Результат void

Lusers() публичный Метод

public Lusers ( string mask, string target ) : void
mask string
target string
Результат void

Mode() публичный Метод

public Mode ( string target, string flags ) : void
target string
flags string
Результат void

Motd() публичный Метод

public Motd ( string target ) : void
target string
Результат void

Names() публичный Метод

public Names ( IEnumerable channel, string target ) : void
channel IEnumerable
target string
Результат void

Names() публичный Метод

public Names ( string channel, string target ) : void
channel string
target string
Результат void

Nick() публичный Метод

public Nick ( string nickname ) : void
nickname string
Результат void

Notice() публичный Метод

public Notice ( string target, string text ) : void
target string
text string
Результат void

Oper() публичный Метод

public Oper ( string name, SecureString password ) : void
name string
password SecureString
Результат void

Operwall() публичный Метод

public Operwall ( string text ) : void
text string
Результат void

Part() публичный Метод

public Part ( IEnumerable channel, string message ) : void
channel IEnumerable
message string
Результат void

Part() публичный Метод

public Part ( string channel, string message ) : void
channel string
message string
Результат void

Pass() публичный Метод

public Pass ( SecureString password ) : void
password SecureString
Результат void

Private() публичный Метод

public Private ( string target, string text ) : void
target string
text string
Результат void

Query() публичный Метод

public Query ( string type, string target, string text ) : void
type string
target string
text string
Результат void

Quit() публичный Метод

public Quit ( string message ) : void
message string
Результат void

RawMessage() публичный Метод

public RawMessage ( string command, string channel, string text, bool delimit ) : void
command string
channel string
text string
delimit bool
Результат void

Rehash() публичный Метод

public Rehash ( ) : void
Результат void

Restart() публичный Метод

public Restart ( ) : void
Результат void

Service() публичный Метод

public Service ( string nickname, string distribution, string info ) : void
nickname string
distribution string
info string
Результат void

Servlist() публичный Метод

public Servlist ( string mask, string type ) : void
mask string
type string
Результат void

Squery() публичный Метод

public Squery ( string service, string text ) : void
service string
text string
Результат void

Squit() публичный Метод

public Squit ( string server, string comment ) : void
server string
comment string
Результат void

Stats() публичный Метод

public Stats ( string query, string target ) : void
query string
target string
Результат void

Summon() публичный Метод

public Summon ( string user, string target, string channel ) : void
user string
target string
channel string
Результат void

Time() публичный Метод

public Time ( string target ) : void
target string
Результат void

Topic() публичный Метод

public Topic ( string channel, string topic ) : void
channel string
topic string
Результат void

Trace() публичный Метод

public Trace ( string target ) : void
target string
Результат void

User() публичный Метод

public User ( string user, string mode, string realname ) : void
user string
mode string
realname string
Результат void

Userhost() публичный Метод

public Userhost ( ) : void
Результат void

Userhost() публичный Метод

public Userhost ( IEnumerable nickname ) : void
nickname IEnumerable
Результат void

Users() публичный Метод

public Users ( string target ) : void
target string
Результат void

Version() публичный Метод

public Version ( string target ) : void
target string
Результат void

Wallops() публичный Метод

public Wallops ( string text ) : void
text string
Результат void