Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

IpServer.UdpServerUplink

Extends
UdpLink
Modifiers
config

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Info
      |   
      +-- Engine.InternetInfo
         |   
         +-- IpDrv.InternetLink
            |   
            +-- IpDrv.UdpLink
               |   
               +-- IpServer.UdpServerUplink

Variables Summary
intCurrentQueryNum
stringHeartbeatMessage
IpAddrMasterServerIpAddr
UdpServerQueryQuery
UdpServerUplink
boolDoUplink
stringMasterServerAddress
intMasterServerPort
intRegion
nameTargetQueryName
intUpdateMinutes
Inherited Variables from IpDrv.UdpLink
BroadcastAddr
Inherited Variables from IpDrv.InternetLink
DataPending, LinkMode, Port, PrivateResolveInfo, ReceiveMode, RemoteSocket, Socket

Enumerations Summary
Inherited Enumerations from IpDrv.InternetLink
ELinkMode, EReceiveMode

Structures Summary
Inherited Structures from IpDrv.InternetLink
IpAddr

Functions Summary
function Halt ()))
functionbool ParseNextQuery (string Query, out string QueryType, out string QueryValue, out string QueryRest, out string FinalPacket ))
functionstring ParseQuery (IpAddr Addr, coerce string QueryStr, int QueryNum, out int PacketNum ))
function PreBeginPlay ()))
event ReceivedText (IpAddr Addr, string Text ))
function Resolved (IpAddr Addr ))
function ResolveFailed ()))
function Resume ()))
functionbool SendQueryPacket (IpAddr Addr, coerce string SendString, int QueryNum, int PacketNum, string FinalPacket))
function Timer ()))
Inherited Functions from IpDrv.UdpLink
BindPort, ReadBinary, ReadText, ReceivedBinary, ReceivedLine, ReceivedText, SendBinary, SendText
Inherited Functions from IpDrv.InternetLink
GetLastError, IpAddrToString, IsDataPending, ParseURL, Resolve, Resolved, ResolveFailed, Validate


Variables Detail

CurrentQueryNum Source code

var int CurrentQueryNum;

HeartbeatMessage Source code

var string HeartbeatMessage;

MasterServerIpAddr Source code

var IpAddr MasterServerIpAddr;

Query Source code

var UdpServerQuery Query;

UdpServerUplink

DoUplink Source code

var(UdpServerUplink) config bool DoUplink;

MasterServerAddress Source code

var(UdpServerUplink) config string MasterServerAddress;

MasterServerPort Source code

var(UdpServerUplink) config int MasterServerPort;

Region Source code

var(UdpServerUplink) config int Region;

TargetQueryName Source code

var(UdpServerUplink) name TargetQueryName;

UpdateMinutes Source code

var(UdpServerUplink) config int UpdateMinutes;


Functions Detail

Halt Source code

function Halt ( ) )

ParseNextQuery Source code

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

ParseQuery Source code

function string ParseQuery ( IpAddr Addr, coerce string QueryStr, int QueryNum, out int PacketNum ) )

PreBeginPlay Source code

function PreBeginPlay ( ) )

ReceivedText Source code

event ReceivedText ( IpAddr Addr, string Text ) )

Resolved Source code

function Resolved ( IpAddr Addr ) )

ResolveFailed Source code

function ResolveFailed ( ) )

Resume Source code

function Resume ( ) )

SendQueryPacket Source code

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

Timer Source code

function Timer ( ) )


Defaultproperties

defaultproperties
{
				UpdateMinutes=1
				MasterServerPort=27900
				TargetQueryName="MasterUplink"
				RemoteRole=ROLE_None
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: zo 11-11-2012 21:14:13.959 - Created with UnCodeX