UE2:MasterServerClient (UT2003)

From Unreal Wiki, The Unreal Engine Documentation Site
UT2003 Object >> Actor >> Info >> MasterServerLink >> ServerQueryClient >> MasterServerClient
Package:
IpDrv
This class in other games:

null

Properties

Property group 'Query'

Query

Type: array<QueryData>


ResultCount

Type: int

Modifiers: const


Internal variables

MSLinkPtr

Type: pointer

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

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 (GameInfo.ServerResponseLine s)


Native functions

LaunchAutoUpdate

native function LaunchAutoUpdate ()


StartQuery

native function StartQuery (EClientToMaster Command)


Stop

native function Stop ()