IpDrv.MasterServerClient
- Extends
- ServerQueryClient
- Modifiers
- native
Core.Object
|
+-- Engine.Actor
|
+-- Engine.Info
|
+-- IpDrv.MasterServerLink
|
+-- IpDrv.ServerQueryClient
|
+-- IpDrv.MasterServerClient
Enumerations Summary |
EClientToMaster CTM_Query,
CTM_GetMOTD,
CTM_QueryUpgrade,
CTM_GetModMOTD,
CTM_GetOwnageList |
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 |
EResponseInfo RI_AuthenticationFailed,
RI_ConnectionFailed,
RI_ConnectionTimeout,
RI_Success,
RI_MustUpgrade,
RI_DevClient,
RI_BadClient,
RI_BannedClient,
RI_UTANBan,
|
Structures Summary |
QueryData Key, Value, QueryType |
var int ModRevLevel;
var native const pointer MSLinkPtr;
var string OptionalResult;
var int OwnageLevel;
Query
var(Query) const int ResultCount;
enum
EClientToMaster
{
CTM_Query,
CTM_GetMOTD,
CTM_QueryUpgrade,
CTM_GetModMOTD,
CTM_GetOwnageList
};
enum
EMOTDResponse
{
MR_MOTD,
MR_MandatoryUpgrade,
MR_OptionalUpgrade,
MR_NewServer,
MR_IniSetting,
MR_Command,
};
enum
EQueryType
{
QT_Equals,
QT_NotEquals,
QT_LessThan,
QT_LessThanEquals,
QT_GreaterThan,
QT_GreaterThanEquals,
QT_Disabled
};
enum
EResponseInfo
{
RI_AuthenticationFailed,
RI_ConnectionFailed,
RI_ConnectionTimeout,
RI_Success,
RI_MustUpgrade,
RI_DevClient,
RI_BadClient,
RI_BannedClient,
RI_UTANBan,
};
delegate OnReceivedModMOTDData ( string Value )
delegate OnReceivedMOTDData (
EMOTDResponse Command,
string Value )
delegate OnReceivedOwnageItem ( int Level, string ItemName, string ItemDesc, string ItemURL )
native function LaunchAutoUpdate ( )
native function Stop ( )
defaultproperties
{
bLANQuery=0
}
|
Creation time: Do 14.8.2014 09:58:13.922 - Created with
UnCodeX