Click or drag to resize

IServer Interface

Represents a server object

Namespace:  AdiIRCAPI
Assembly:  AdiIRCAPI (in AdiIRCAPI.dll) Version: 1.5.0.0 (1.5.0.0)
Syntax
public interface IServer

The IServer type exposes the following members.

Properties
  NameDescription
Public propertyChannelPrefix
Get supported channelprefixes on this IServer
Public propertyEditbox
Returns the IEditbox for the IServer window (can be null)
Public propertyEncoding
Get the encoding used on this IServer
Public propertyGetChannels
Get a collection of channels in this IServer
Public propertyHost
Get the IServer hostname
Public propertyHostIP
Get the IServer IP address
Public propertyIsUsingSSL
Get whether IServer is using SSL secure connection
Public propertyLag
Get server lag
Public propertyNetwork
Get the IServer network name
Public propertyNick
Get current nick
Public propertyPort
Get the IServer port
Public propertyPrefNick
Get prefered nick
Public propertyPrefNick2
Get prefered alternate nick
Public propertyRealName
Get realname
Public propertyUserNick
Get usernick
Public propertyUserPrefix
Get supported userprefix characters on this IServer
Public propertyUserPrefixChars
Get supported userprefix letters on this IServer
Top
Methods
  NameDescription
Public methodFindChannel
Finds the matching IChannel.
Public methodFindUser
Finds the matching User.
Public methodSendFakeRaw
Sends raw data to the client IServer, use this to fake messages E.g when you want to replace something in a PRIVMSG
Public methodSendRaw
Sends raw data to the IServer
Public methodSendRawData
Sends raw bytes to the IServer, bypasssing any encodings, AdiIRC is not aware when this messages are sent.
Top
See Also