Gah - a solution with more questions. – EntropicLqd
UE2:UdpGameSpyUplink (UT2003)
Object >> Actor >> Info >> InternetInfo >> InternetLink >> UdpLink >> UdpGameSpyUplink |
Contents
- Package:
- IpDrv
- This class in other games:
- UE2Runtime, U2, UT2004
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
UdpGameSpyUplink
Version: 1.3
This uplink 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 want to adapt their own server uplinks.
UdpGameSpyUplink sends a heartbeat to the specified master server every five minutes. The heartbeat is in the form: \heartbeat\QueryPort\gamename\unreal
Full documentation on this class is available at http://unreal.epicgames.com/
Properties
Property group 'UdpGameSpyUplink'
MasterServerAddress
Type: string
Address of the master server
MasterServerPort
Type: int
Modifiers: config
Optional port that the master server is listening on
Default value: 27900
ServerRegion
Type: int
Modifiers: config
Region of the game server
TargetQueryName
Type: name
Name of the query server object to use.
Default value: 'MasterUplink'
UpdateMinutes
Type: int
Modifiers: config
Period of update (in minutes)
Default value: 1
Internal variables
CurrentQueryNum
Type: int
HeartbeatMessage
Type: string
The message that is sent to the master server.
MasterServerIpAddr
Type: InternetLink.IpAddr
Master server's address.
Query
Type: UdpGameSpyQuery
The query object.
Functions
Events
PreBeginPlay
Overrides: Actor.PreBeginPlay
ReceivedText
Overrides: UdpLink.ReceivedText
Resolved
Overrides: InternetLink.Resolved
ResolveFailed
Overrides: InternetLink.ResolveFailed
Timer
Overrides: Actor.Timer