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

IpDrv.UdpGameSpyUplink

Extends
UdpLink
Modifiers
config

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

Variables Summary
intCurrentQueryNum
stringHeartbeatMessage
IpAddrMasterServerIpAddr
UdpGameSpyQueryQuery
UdpGameSpyUplink
stringMasterServerAddress
intMasterServerPort
intServerRegion
nameTargetQueryName
intUpdateMinutes
Inherited Variables from IpDrv.UdpLink
BroadcastAddr, RecvBuf
Inherited Variables from IpDrv.InternetLink
DataPending, InLineMode, LinkMode, OutLineMode, Port, PrivateResolveInfo, ReceiveMode, RemoteSocket, Socket

Enumerations Summary
Inherited Enumerations from IpDrv.InternetLink
ELineMode, 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
GameSpyGameName, GameSpyValidate, GetLastError, GetLocalIP, IpAddrToString, IsDataPending, ParseURL, Resolve, Resolved, ResolveFailed, StringToIpAddr


Variables Detail

CurrentQueryNum Source code

var int CurrentQueryNum;

HeartbeatMessage Source code

var string HeartbeatMessage;

MasterServerIpAddr Source code

var IpAddr MasterServerIpAddr;

Query Source code

var UdpGameSpyQuery Query;

UdpGameSpyUplink

MasterServerAddress Source code

var(UdpGameSpyUplink) string MasterServerAddress;

MasterServerPort Source code

var(UdpGameSpyUplink) config int MasterServerPort;

ServerRegion Source code

var(UdpGameSpyUplink) config int ServerRegion;

TargetQueryName Source code

var(UdpGameSpyUplink) name TargetQueryName;

UpdateMinutes Source code

var(UdpGameSpyUplink) 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
     TargetQueryName=MasterUplink
     MasterServerPort=27900
	 ServerRegion=0
     RemoteRole=ROLE_None
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Do 14.8.2014 09:58:25.731 - Created with UnCodeX