Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel

UE2:IRCLink (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> Actor >> Info >> InternetInfo >> InternetLink >> TcpLink >> BufferedTcpLink >> IRCLink
Package: 
XInterface
This class in other games:
UT2003

null

Properties

ConnectedText

Type: string

Modifiers: localized


Default value: "Connected."

ConnectingToText

Type: string

Modifiers: localized


Default value: "Connecting to"

DefaultChannel

Type: string


DisconnectReason

Type: string


Default value: "Disconnected"

ErrorBindingText

Type: string

Modifiers: localized


Default value: "Error binding local port, aborting."

FullName

Type: string


InvalidAddressText

Type: string

Modifiers: localized


Default value: "Invalid server address, aborting."

InviteString

Type: string

Modifiers: localized


Default value: "invites you to join"

NickInUseText

Type: string

Modifiers: localized


Default value: "Nickname Already In Use"

NickInvalidText

Type: string

Modifiers: localized


Default value: "Nickname Is Invalid"

NickName

Type: string


ResolveFailedText

Type: string

Modifiers: localized


Default value: "Failed to resolve server address, aborting."

ServerAddress

Type: string


ServerIpAddr

Type: InternetLink.IpAddr


ServerPort

Type: int


SinceLastLevCheck

Type: float

Modifiers: transient


SystemPage

Type: IRC_System


TimeOutError

Type: string

Modifiers: localized


Default value: "Timeout connecting to server."

UserIdent

Type: string


VersionString

Type: string


Default value: "UT2004 IRC Client version "

Functions

Events

Closed

event Closed ()

Overrides: TcpLink.Closed


Opened

event Opened ()

Overrides: TcpLink.Opened


PostBeginPlay

event PostBeginPlay ()

Overrides: Actor.PostBeginPlay


Resolved

event Resolved (InternetLink.IpAddr Addr)

Overrides: InternetLink.Resolved


ResolveFailed

event ResolveFailed ()

Overrides: InternetLink.ResolveFailed


Tick

event Tick (float DeltaTime)

Overrides: Actor.Tick


Timer

event Timer ()

Overrides: Actor.Timer


Other instance functions

Chop

function string Chop (string Text)


ChopLeft

function string ChopLeft (string Text)


Connect

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


DestroyLink

function DestroyLink ()


JoinChannel

function JoinChannel (string Channel)


PartChannel

function PartChannel (string Channel)


ProcessInput

function ProcessInput (string Line)


RemoveNickPrefix

function string RemoveNickPrefix (string Nick)


SendChannelAction

function SendChannelAction (string Channel, string Text)


SendChannelText

function SendChannelText (string Channel, string Text)


SendCommandText

function SendCommandText (string Text)


SetAway

function SetAway (string AwayText)


SetNick

function SetNick (string NewNick)


States

LoggedIn

LoggedIn.ProcessInput

function ProcessInput (string Line)

Overrides: ProcessInput (global)


LoggingIn

LoggingIn.Timer

event Timer ()

Overrides: Timer (global)


LoggingIn.ProcessInput

function ProcessInput (string Line)

Overrides: ProcessInput (global)


LoggingIn.SendCommandText

function SendCommandText (string Text)

Overrides: SendCommandText (global)