C# Класс Schumix.Irc.Network

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

Открытые свойства

Свойство Тип Описание
NewNick bool

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

Метод Описание
Connect ( bool nick = false ) : void

Kapcsolódás az IRC kiszolgálóhoz.

DisConnect ( ) : void

Lekapcsolódás az IRC koszolgálótól.

GetIrcMethodMap ( ) : IrcMethod>.Dictionary
Initialize ( ) : void
InitializeOpcodesAndPing ( ) : void
IrcRegisterHandler ( ReplyCode code, IRCDelegate method ) : void
IrcRegisterHandler ( int code, IRCDelegate method ) : void
IrcRegisterHandler ( string code, IRCDelegate method ) : void
IrcRemoveHandler ( ReplyCode code ) : void
IrcRemoveHandler ( ReplyCode code, IRCDelegate method ) : void
IrcRemoveHandler ( int code ) : void
IrcRemoveHandler ( int code, IRCDelegate method ) : void
IrcRemoveHandler ( string code ) : void
IrcRemoveHandler ( string code, IRCDelegate method ) : void
IsConnected ( ) : bool
Network ( ) : System
Network ( string Server ) : System
Network ( string Server, int Port ) : System
Network ( string ServerName, int ServerId, string Server, int Port ) : System
ReConnect ( ) : void

Visszakapcsolódás az IRC kiszolgálóhoz.

SetConnectionType ( ConnectionType ctype ) : void

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

Метод Описание
AutoPing ( ) : void

Pingeli az IRC szervert 30 másodpercenként.

Close ( ) : void
Connection ( bool nick = false ) : void
HandleIrcCommand ( string message ) : void
HandleOpcodesTimer ( object sender, System.Timers.ElapsedEventArgs e ) : void
InitHandler ( ) : void
InitializeStream ( Stream stream ) : void
IrcProcessMethods ( IEnumerable methods ) : void
Opcodes ( ) : void

Ez a függvény kezeli azt IRC adatai és az opcedes-eket.

Opcodes: Az IRC-ről jövő funkciók, kódok.

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

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

Kapcsolódás az IRC kiszolgálóhoz.
public Connect ( bool nick = false ) : void
nick bool
Результат void

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

Lekapcsolódás az IRC koszolgálótól.
public DisConnect ( ) : void
Результат void

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

public GetIrcMethodMap ( ) : IrcMethod>.Dictionary
Результат IrcMethod>.Dictionary

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

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

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

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

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

public IrcRegisterHandler ( ReplyCode code, IRCDelegate method ) : void
code ReplyCode
method IRCDelegate
Результат void

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

public IrcRegisterHandler ( int code, IRCDelegate method ) : void
code int
method IRCDelegate
Результат void

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

public IrcRegisterHandler ( string code, IRCDelegate method ) : void
code string
method IRCDelegate
Результат void

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

public IrcRemoveHandler ( ReplyCode code ) : void
code ReplyCode
Результат void

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

public IrcRemoveHandler ( ReplyCode code, IRCDelegate method ) : void
code ReplyCode
method IRCDelegate
Результат void

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

public IrcRemoveHandler ( int code ) : void
code int
Результат void

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

public IrcRemoveHandler ( int code, IRCDelegate method ) : void
code int
method IRCDelegate
Результат void

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

public IrcRemoveHandler ( string code ) : void
code string
Результат void

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

public IrcRemoveHandler ( string code, IRCDelegate method ) : void
code string
method IRCDelegate
Результат void

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

public IsConnected ( ) : bool
Результат bool

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

public Network ( ) : System
Результат System

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

public Network ( string Server ) : System
Server string
Результат System

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

public Network ( string Server, int Port ) : System
Server string
Port int
Результат System

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

public Network ( string ServerName, int ServerId, string Server, int Port ) : System
ServerName string
ServerId int
Server string
Port int
Результат System

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

Visszakapcsolódás az IRC kiszolgálóhoz.
public ReConnect ( ) : void
Результат void

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

public SetConnectionType ( ConnectionType ctype ) : void
ctype ConnectionType
Результат void

Описание свойств

NewNick публичное свойство

public bool NewNick
Результат bool