I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX

UE2:InternetLink (UT2003)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2003 Object >> Actor >> Info >> InternetInfo >> InternetLink
Package: 
IpDrv
Direct subclasses:
TcpLink, UdpLink
This class in other games:
RTNP, U1, UT, U2XMP, U2, UE2Runtime, UT2004, UT3, UDK

InternetLink: Parent class for Internet connection classes

Properties[edit]

DataPending[edit]

Type: int

Modifiers: const


LinkMode[edit]

Type: ELinkMode


Port[edit]

Type: int

Modifiers: const


PrivateResolveInfo[edit]

Type: pointer

Modifiers: private, native, const


ReceiveMode[edit]

Type: EReceiveMode


RemoteSocket[edit]

Type: int

Modifiers: const


Socket[edit]

Type: int

Modifiers: const


Enums[edit]

ELinkMode[edit]

MODE_Text 
MODE_Line 
MODE_Binary 

EReceiveMode[edit]

RMODE_Manual 
RMODE_Event 

Structs[edit]

IpAddr[edit]

int Addr 
int Port 

Functions[edit]

Native functions[edit]

GameSpyGameName[edit]

native function string GameSpyGameName ()


GameSpyValidate[edit]

native function string GameSpyValidate (string ValidationString)


GetLastError[edit]

native function int GetLastError ()


GetLocalIP[edit]

native function GetLocalIP (out IpAddr Arg)


IpAddrToString[edit]

native function string IpAddrToString (IpAddr Arg)


IsDataPending[edit]

native function bool IsDataPending ()


ParseURL[edit]

native function bool ParseURL (coerce string URL, out string Addr, out int Port, out string LevelName, out string EntryName)


Resolve[edit]

native function Resolve (coerce string Domain)


StringToIpAddr[edit]

native function bool StringToIpAddr (string Str, out IpAddr Addr)


Events[edit]

Resolved[edit]

event Resolved (IpAddr Addr)


ResolveFailed[edit]

event ResolveFailed ()