AdiIRCAPI.IServer Interface Reference

Represents a server object. More...

List of all members.

Public Member Functions

Boolean SendRaw (String Data)
 Sends raw data to the IServer Data String.
Boolean SendFakeRaw (String Data)
 Sends raw data to the client IServer, use this to fake messages E.g when you want to replace something in a PRIVMSG Data String.

Properties

String Network [get]
 Get the IServer network name.
String Host [get]
 Get the IServer hostname.
IPAddress HostIP [get]
 Get the IServer IP address.
int Port [get]
 Get the IServer port.
Boolean IsUsingSSL [get]
 Get weither IServer is using SSL secure connection.
Encoding Encoding [get]
 Get the encoding used on this IServer.
String Nick [get]
 Get current nick.
String PrefNick [get]
 Get prefered nick.
String PrefNick2 [get]
 Get prefered alternate nick.
String UserNick [get]
 Get usernick.
String RealName [get]
 Get realname.
String UserPrefix [get]
 Get supported userprefix characters on this IServer.
String UserPrefixChars [get]
 Get supported userprefix letters on this IServer.
String ChannelPrefix [get]
 Get supported channelprefixes on this IServer.
TimeSpan Lag [get]
 Get server lag.
ICollection GetChannels [get]
 Get a collection of channels in this IServer.


Detailed Description

Represents a server object.


Member Function Documentation

Boolean AdiIRCAPI.IServer.SendRaw ( String  Data  ) 

Sends raw data to the IServer Data String.

Boolean AdiIRCAPI.IServer.SendFakeRaw ( String  Data  ) 

Sends raw data to the client IServer, use this to fake messages E.g when you want to replace something in a PRIVMSG Data String.


Property Documentation

String AdiIRCAPI.IServer.Network [get]

Get the IServer network name.

String AdiIRCAPI.IServer.Host [get]

Get the IServer hostname.

IPAddress AdiIRCAPI.IServer.HostIP [get]

Get the IServer IP address.

int AdiIRCAPI.IServer.Port [get]

Get the IServer port.

Boolean AdiIRCAPI.IServer.IsUsingSSL [get]

Get weither IServer is using SSL secure connection.

Encoding AdiIRCAPI.IServer.Encoding [get]

Get the encoding used on this IServer.

String AdiIRCAPI.IServer.Nick [get]

Get current nick.

String AdiIRCAPI.IServer.PrefNick [get]

Get prefered nick.

String AdiIRCAPI.IServer.PrefNick2 [get]

Get prefered alternate nick.

String AdiIRCAPI.IServer.UserNick [get]

Get usernick.

String AdiIRCAPI.IServer.RealName [get]

Get realname.

String AdiIRCAPI.IServer.UserPrefix [get]

Get supported userprefix characters on this IServer.

String AdiIRCAPI.IServer.UserPrefixChars [get]

Get supported userprefix letters on this IServer.

String AdiIRCAPI.IServer.ChannelPrefix [get]

Get supported channelprefixes on this IServer.

TimeSpan AdiIRCAPI.IServer.Lag [get]

Get server lag.

ICollection AdiIRCAPI.IServer.GetChannels [get]

Get a collection of channels in this IServer.


The documentation for this interface was generated from the following file:

Generated on Thu Mar 27 08:55:21 2008 for AdiIRCAPI by  doxygen 1.5.5