I'm a doctor, not a mechanic

UE2:InternetLink (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 10:11, 17 May 2008 by Wormbo (Talk | contribs) (Auto-generated page)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
UT2004 Object >> Actor >> Info >> InternetInfo >> InternetLink
Package: 
IpDrv
Direct subclasses:
TcpLink, UdpLink
This class in other games:
RTNP, U1, UT, U2XMP, U2, UE2Runtime, UT2003, UT3, UDK

InternetLink: Parent class for Internet connection classes

Properties

DataPending

Type: int

Modifiers: const


InLineMode

Type: ELineMode


LinkMode

Type: ELinkMode


OutLineMode

Type: ELineMode


Port

Type: int

Modifiers: const


PrivateResolveInfo

Type: pointer

Modifiers: private, native, const


ReceiveMode

Type: EReceiveMode


RemoteSocket

Type: pointer

Modifiers: const


Socket

Type: pointer

Modifiers: const

(sockets are 64-bit on AMD64, so use "pointer").

Enums

ELineMode

LMODE_auto 
LMODE_DOS 
CRLF
LMODE_UNIX 
LF
LMODE_MAC 
LFCR

ELinkMode

MODE_Text 
MODE_Line 
MODE_Binary 

EReceiveMode

RMODE_Manual 
RMODE_Event 

Structs

IpAddr

int Addr 
int Port 

Functions

Native functions

GameSpyGameName

native function string GameSpyGameName ()


GameSpyValidate

native function string GameSpyValidate (string ValidationString)


GetLastError

native function int GetLastError ()


GetLocalIP

native function GetLocalIP (out IpAddr Arg)


IpAddrToString

native function string IpAddrToString (IpAddr Arg)


IsDataPending

native function bool IsDataPending ()


ParseURL

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


Resolve

native function Resolve (coerce string Domain)


StringToIpAddr

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


Events

Resolved

event Resolved (IpAddr Addr)


ResolveFailed

event ResolveFailed ()