I don't need to test my programs. I have an error-correcting modem.

UE1:UdpServerQuery (RTNP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
RTNP Object >> Actor >> Info >> InternetInfo >> InternetLink >> UdpLink >> UdpServerQuery
Package: 
IpServer
This class in other games:
U1, UT

UdpServerQuery

Version: 1.5

This query server is compliant with the GameSpy Uplink Specification. The specification is available at http://www.gamespy.com/developer and might be of use to progammers who are writing or maintaining their own stat gathering/game querying software.

Note: Currently, SendText returns false if successful.

Full documentation on this class is available at http://unreal.epicgames.com/

Properties[edit]

Property group 'UdpServerQuery'[edit]

QueryName[edit]

Type: name

Name to set this object's Tag to.

Default value: 'MasterUplink'

Internal variables[edit]

CurrentQueryNum[edit]

Type: int

Query ID Number.

GameName[edit]

Type: string

Modifiers: globalconfig


Default value: "unreal"

Functions[edit]

Events[edit]

PostBeginPlay[edit]

event PostBeginPlay ()

Overrides: Actor.PostBeginPlay


PreBeginPlay[edit]

event PreBeginPlay ()

Overrides: Actor.PreBeginPlay


ReceivedText[edit]

event ReceivedText (InternetLink.IpAddr Addr, string Text)

Overrides: UdpLink.ReceivedText


Other instance functions[edit]

GetBasic[edit]

function string GetBasic ()


GetGameProperty[edit]

function string GetGameProperty (string Prop)


GetInfo[edit]

function string GetInfo ()


GetLevelProperty[edit]

function string GetLevelProperty (string Prop)


GetPlayer[edit]

function string GetPlayer (PlayerPawn P, int PlayerNum)


GetPlayerProperty[edit]

function string GetPlayerProperty (string Prop)


GetRules[edit]

function string GetRules ()


ParseNextQuery[edit]

function bool ParseNextQuery (string Query, out string QueryType, out string QueryValue, out string QueryRest, out string FinalPacket)


ParseQuery[edit]

function string ParseQuery (InternetLink.IpAddr Addr, coerce string Query, int QueryNum, out int PacketNum)


SendPlayers[edit]

function bool SendPlayers (InternetLink.IpAddr Addr, int QueryNum, out int PacketNum, string FinalPacket)


SendQueryPacket[edit]

function bool SendQueryPacket (InternetLink.IpAddr Addr, coerce string SendString, int QueryNum, int PacketNum, string FinalPacket)