Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

XInterface.IRCLink

Extends
BufferedTcpLink

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Info
      |   
      +-- Engine.InternetInfo
         |   
         +-- IpDrv.InternetLink
            |   
            +-- IpDrv.TcpLink
               |   
               +-- IpDrv.BufferedTcpLink
                  |   
                  +-- XInterface.IRCLink

Variables Summary
stringConnectedText
stringConnectingToText
stringDefaultChannel
stringDisconnectReason
stringErrorBindingText
stringFullName
stringInvalidAddressText
stringInviteString
stringNickInUseText
stringNickInvalidText
stringNickName
stringResolveFailedText
stringServerAddress
IpAddrServerIpAddr
intServerPort
floatSinceLastLevCheck
IRC_SystemSystemPage
stringTimeOutError
stringUserIdent
stringVersionString
Inherited Variables from IpDrv.BufferedTcpLink
bWaiting, CR, CRLF, InputBuffer, LF, OutputBuffer, WaitForCountChars, WaitingFor, WaitMatchData, WaitResult, WaitTimeoutTime
Inherited Variables from IpDrv.TcpLink
AcceptClass, LinkState, RecvBuf, RemoteAddr, SendFIFO

Enumerations Summary
Inherited Enumerations from IpDrv.TcpLink
ELinkState

Functions Summary
functionstring Chop (string Text))
functionstring ChopLeft (string Text))
event Closed ()))
function Connect (IRC_System InSystemPage, string InServer, string InNickName, string InUserIdent, string InFullName, string InDefaultChannel))
function DestroyLink ()))
function JoinChannel (string Channel))
event Opened ()))
function PartChannel (string Channel))
function PostBeginPlay ()))
function ProcessInput (string Line))
function ProcessInput (string Line))
LoggedIn
function ProcessInput (string Line))
LoggingIn
functionstring RemoveNickPrefix (string Nick))
function Resolved (IpAddr Addr ))
function ResolveFailed ()))
function SendChannelAction (string Channel, string Text))
function SendChannelText (string Channel, string Text))
function SendCommandText (string Text))
function SendCommandText (string Text))
LoggingIn
function SetAway (string AwayText))
function SetNick (string NewNick))
function Tick (float DeltaTime))
event Timer ()))
function Timer ()))
LoggingIn
Inherited Functions from IpDrv.BufferedTcpLink
DoBufferQueueIO, GotMatch, GotMatchTimeout, ParseDelimited, PeekChar, ReadBufferedLine, ReadChar, ReceivedText, ResetBuffer, SendBufferedData, WaitFor, WaitForCount
Inherited Functions from IpDrv.TcpLink
Accepted, BindPort, Close, Closed, IsConnected, Listen, Open, Opened, ReadBinary, ReadText, ReceivedBinary, ReceivedLine, ReceivedText, SendBinary, SendText

States Summary
LoggedIn Source code
state LoggedIn
ProcessInput
LoggingIn Source code
state LoggingIn
ProcessInput, SendCommandText, Timer


Variables Detail

ConnectedText Source code

var localized string ConnectedText;

ConnectingToText Source code

var localized string ConnectingToText;

DefaultChannel Source code

var string DefaultChannel;

DisconnectReason Source code

var string DisconnectReason;

ErrorBindingText Source code

var localized string ErrorBindingText;

FullName Source code

var string FullName;

InvalidAddressText Source code

var localized string InvalidAddressText;

InviteString Source code

var localized string InviteString;

NickInUseText Source code

var localized string NickInUseText;

NickInvalidText Source code

var localized string NickInvalidText;

NickName Source code

var string NickName;

ResolveFailedText Source code

var localized string ResolveFailedText;

ServerAddress Source code

var string ServerAddress;

ServerIpAddr Source code

var IpAddr ServerIpAddr;

ServerPort Source code

var int ServerPort;

SinceLastLevCheck Source code

var transient float SinceLastLevCheck;

SystemPage Source code

var IRC_System SystemPage;

TimeOutError Source code

var localized string TimeOutError;

UserIdent Source code

var string UserIdent;

VersionString Source code

var string VersionString;


Functions Detail

Chop Source code

function string Chop ( string Text) )

ChopLeft Source code

function string ChopLeft ( string Text) )

Closed Source code

event Closed ( ) )

Connect Source code

function Connect ( IRC_System InSystemPage, string InServer, string InNickName, string InUserIdent, string InFullName, string InDefaultChannel) )

DestroyLink Source code

function DestroyLink ( ) )

JoinChannel Source code

function JoinChannel ( string Channel) )

Opened Source code

event Opened ( ) )

PartChannel Source code

function PartChannel ( string Channel) )

PostBeginPlay Source code

function PostBeginPlay ( ) )

ProcessInput Source code

function ProcessInput ( string Line) )

ProcessInput LoggedIn Source code

function ProcessInput ( string Line) )

ProcessInput LoggingIn Source code

function ProcessInput ( string Line) )

RemoveNickPrefix Source code

function string RemoveNickPrefix ( string Nick) )

Resolved Source code

function Resolved ( IpAddr Addr ) )

ResolveFailed Source code

function ResolveFailed ( ) )

SendChannelAction Source code

function SendChannelAction ( string Channel, string Text) )

SendChannelText Source code

function SendChannelText ( string Channel, string Text) )

SendCommandText Source code

function SendCommandText ( string Text) )

SendCommandText LoggingIn Source code

function SendCommandText ( string Text) )

SetAway Source code

function SetAway ( string AwayText) )

SetNick Source code

function SetNick ( string NewNick) )

Tick Source code

function Tick ( float DeltaTime) )

Timer Source code

event Timer ( ) )

Timer LoggingIn Source code

function Timer ( ) )


Defaultproperties

defaultproperties
{
	InvalidAddressText="Invalid server address, aborting."
	ErrorBindingText="Error binding local port, aborting."
	TimeOutError="Timeout connecting to server."
	ResolveFailedText="Failed to resolve server address, aborting."
	ConnectedText="Connected."
	ConnectingToText="Connecting to"
	DisconnectReason="Disconnected"
	VersionString="UT2004 IRC Client version "
	InviteString="invites you to join"
	NickInUseText="Nickname Already In Use"
	NickInvalidText="Nickname Is Invalid"
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Do 14.8.2014 09:58:09.639 - Created with UnCodeX