My program doesn't have bugs. It just develops random features.

UE2:MasterServerClient (U2)

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
U2 Object >> Actor >> Info >> MasterServerLink >> ServerQueryClient >> MasterServerClient
Package: 
IpDrv
This class in other games:
UE2Runtime, UT2003, UT2004

null

Properties

Property group 'Query'

Query

Type: array<QueryData>


ResultCount

Type: int

Modifiers: const


Internal variables

MSLinkPtr

Type: int

Modifiers: native, const


Enums

EClientToMaster

CTM_Query 
CTM_GetMOTD 
CTM_QueryUpgrade 

EMOTDResponse

MR_MOTD 
MR_MandatoryUpgrade 
MR_OptionalUpgrade 
MR_NewServer 
MR_IniSetting 
MR_Command 

EQueryType

QT_Equals 
QT_NotEquals 
QT_LessThan 
QT_LessThanEquals 
QT_GreaterThan 
QT_GreaterThanEquals 
QT_Disabled 
if QT_Disabled, query item will not be added

EResponseInfo

RI_AuthenticationFailed 
RI_ConnectionFailed 
RI_ConnectionTimeout 
RI_Success 
RI_MustUpgrade 

Structs

QueryData

Modifiers: native, export

string Key 
string Value 
EQueryType QueryType 

Delegates

OnQueryFinished

delegate OnQueryFinished (EResponseInfo ResponseInfo, int Info)


OnReceivedMOTDData

delegate OnReceivedMOTDData (EMOTDResponse Command, string Value)


OnReceivedServer

delegate OnReceivedServer (Info.ServerResponseLine s)


Native functions

LaunchAutoUpdate

native function LaunchAutoUpdate ()


StartQuery

native function StartQuery (EClientToMaster Command)


Stop

native function Stop ()