IServer Properties |
The IServer type exposes the following members.
| Name | Description | |
|---|---|---|
| Away |
Returns whether ia away on this IServer
| |
| AwayMessage |
Returns the away message on this IServer
| |
| AwayTime |
Returns the time user went away on this IServer (UTC time)
| |
| BanLength |
Max ban list count on this IServer (retrieved from 005)
| |
| BanType |
Returns the custom default BanType on this IServer, if any
| |
| ChannelModes |
Returns the available channel modes on this IServer (retrieved from 005 chanmodes=)
| |
| ChannelModesWithArgs |
Returns the available channel modes which can have an argument on this IServer (retrieved from 005 chanmodes=)
| |
| ChannelModesWithRequiredArgs |
Returns the available channel modes which must have an argument on this IServer (retrieved from 005 chanmodes=)
| |
| ChannelPrefix |
Get supported channelprefixes on this IServer
| |
| ConnectedAt |
Returns the time user connected to this IServer (UTC time)
| |
| ConnectError |
Returns whether the last connection attempt failed on the IServer
| |
| ConnectionId |
Returns the connection id on this IServer
| |
| ConnectionSuccess |
Returns whether the last connect attempt was a success
| |
| DelayBetweenJoins |
Returns number of seconds to delay between each channel join on this IServer
| |
| DelayJoin |
Returns number of seconds to delay joining channels on this IServer
| |
| Editbox |
Returns the IEditbox for the IServer window (can be null)
| |
| Encoding |
Get the encoding used on this IServer
| |
| Error |
Returns whether the error type of the last connections error (0 = no error)
| |
| ExceptLength |
Max except list count on this IServer (retrieved from 005)
| |
| ExternalHost |
Get the external host discovered from this IServer
| |
| ExternalIp |
Get the external Ip discovered from this IServer
| |
| GetChannels |
Get a collection of IChannels in this IServer
| |
| GetUsers |
Get a collection of IUsers in this IServer
| |
| Host |
Get the IServer hostname
| |
| HostIP |
Get the IServer IP address
| |
| HostTarget |
Get the IServer target hostname entered in the Serverlist or /server
| |
| IdleTime |
Returns the time user last sent a message to this IServer (UTC time)
| |
| InviteLength |
Max invite list count on this IServer (retrieved from 005)
| |
| IsConnected |
Returns whether the IServer is connected
| |
| IsConnecting |
Returns whether the IServer is connecting
| |
| IsLoggingOn |
Returns whether the user is logging on IServer
| |
| IsReconnecting |
Returns whether the IServer is re-connecting
| |
| IsRegistered |
Returns whether the user is logged on to the IServer
| |
| IsUsingSSL |
Get whether IServer is using SSL secure connection
| |
| Lag |
Get server lag
| |
| LastQuitMessage |
Returns the last QuitMessage sent on this IServer
| |
| LoginMethod |
Returns the loginmethod for this IServer
| |
| ModesLength |
Returns number of modes which can be in one MODE request on this IServer
| |
| Name |
Get the IServer name
| |
| Network |
Get the IServer network name
| |
| NetworkLabel |
Network label for this IServer
| |
| Nick |
Get current nick
| |
| Port |
Get the IServer port
| |
| PrefNick |
Get prefered nick
| |
| PrefNick2 |
Get prefered alternate nick
| |
| QuietLength |
Max quiet list count on this IServer (retrieved from 005)
| |
| QuitMessage |
Returns custom QuitMessage on this IServer, if enabled
| |
| RealName |
Get realname
| |
| RegainNick |
Returs or set whether to use RegainNick on this IServer
| |
| TopicLength |
Max topic length on this IServer (retrieved from 005)
| |
| UseGlobalQuitMessage |
Returns whether the the IServer uses the global or custom quit message
| |
| UseNetworkLabel |
Returns whether to use network label on this IServer
| |
| UserNick |
Get usernick
| |
| UserPrefix |
Get supported userprefix characters on this IServer
| |
| UserPrefixChars |
Get supported userprefix letters on this IServer
| |
| Window |
returns the IWindow associated with this IServer
|