Gah - a solution with more questions. – EntropicLqd

UE1:UdpServerUplink (RTNP)

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

UdpServerUplink

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.

UdpServerUplink 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 'UdpServerUplink'

DoUplink

Type: bool

Modifiers: config

If true, do the uplink

MasterServerAddress

Type: string

Modifiers: config

Address of the master server

MasterServerPort

Type: int

Modifiers: config

Optional port that the master server is listening on

Default value: 27900

Region

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

HeartbeatMessage

Type: string

The message that is sent to the master server.

MasterServerIpAddr

Type: InternetLink.IpAddr

Master server's address.

Query

Type: UdpServerQuery


Functions

Events

PreBeginPlay

event PreBeginPlay ()

Overrides: Actor.PreBeginPlay


Resolved

event Resolved (InternetLink.IpAddr Addr)

Overrides: InternetLink.Resolved


ResolveFailed

event ResolveFailed ()

Overrides: InternetLink.ResolveFailed


Timer

event Timer ()

Overrides: Actor.Timer


Other instance functions

Halt

function Halt ()


Resume

function Resume ()