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

UE2:MasterServerClient (U2)

From Unreal Wiki, The Unreal Engine Documentation Site

(Redirected from UE2:EResponseInfo (U2))
Jump to: navigation, search
U2 Object >> Actor >> Info >> MasterServerLink >> ServerQueryClient >> MasterServerClient

Contents

Package: 
IpDrv
This class in other games:
UE2Runtime, UT2003, UT2004

null

[edit] Properties

[edit] Property group 'Query'

[edit] Query

Type: array<QueryData>


[edit] ResultCount

Type: int

Modifiers: const


[edit] Internal variables

[edit] MSLinkPtr

Type: int

Modifiers: native, const


[edit] Enums

[edit] EClientToMaster

CTM_Query 
CTM_GetMOTD 
CTM_QueryUpgrade 

[edit] EMOTDResponse

MR_MOTD 
MR_MandatoryUpgrade 
MR_OptionalUpgrade 
MR_NewServer 
MR_IniSetting 
MR_Command 

[edit] EQueryType

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

[edit] EResponseInfo

RI_AuthenticationFailed 
RI_ConnectionFailed 
RI_ConnectionTimeout 
RI_Success 
RI_MustUpgrade 

[edit] Structs

[edit] QueryData

Modifiers: native, export

string Key 
string Value 
EQueryType QueryType 

[edit] Delegates

[edit] OnQueryFinished

delegate OnQueryFinished (EResponseInfo ResponseInfo, int Info)


[edit] OnReceivedMOTDData

delegate OnReceivedMOTDData (EMOTDResponse Command, string Value)


[edit] OnReceivedServer

delegate OnReceivedServer (Info.ServerResponseLine s)


[edit] Native functions

[edit] LaunchAutoUpdate

native function LaunchAutoUpdate ()


[edit] StartQuery

native function StartQuery (EClientToMaster Command)


[edit] Stop

native function Stop ()