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

IpDrv.UdpGameSpyQuery

Extends
UdpLink
Modifiers
config

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

Variables Summary
boolbDebugPortSwaps
boolbRestartServerOnPortSwap
intCurrentQueryNum
intMinNetVer
intOldQueryPortNumber
stringReplyData
UdpGameSpyQuery
nameQueryName
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 DebugPortSwap (Actor Ref)
functionstring GetBasic ()
functionstring GetFullName (Object Obj)
functionstring GetGameProperty (string Prop)
functionstring GetInfo ()
functionstring GetLevelProperty (string Prop)
functionstring GetPlayer (PlayerController P, int PlayerNum)
functionstring GetPlayerProperty (string Prop)
functionstring GetRules ()
functionbool ParseNextQuery (string Query, out string QueryType, out string QueryValue, out string QueryRest, out int bFinalPacket)
functionstring ParseQuery (IpAddr Addr, coerce string Query, int QueryNum, out int PacketNum)
function PreBeginPlay ()
event ReceivedText (IpAddr Addr, string Text)
functionbool SendAPacket (IpAddr Addr, int QueryNum, out int PacketNum, int bFinalPacket)
functionbool SendPlayers (IpAddr Addr, int QueryNum, out int PacketNum, int bFinalPacket)
functionbool SendQueryPacket (IpAddr Addr, coerce string SendString, int QueryNum, out int PacketNum, int bFinalPacket)
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

bDebugPortSwaps Source code

var globalconfig bool bDebugPortSwaps;

bRestartServerOnPortSwap Source code

var globalconfig bool bRestartServerOnPortSwap;

CurrentQueryNum Source code

var int CurrentQueryNum;

MinNetVer Source code

var globalconfig int MinNetVer;

OldQueryPortNumber Source code

var globalconfig int OldQueryPortNumber;

ReplyData Source code

var string ReplyData;

UdpGameSpyQuery

QueryName Source code

var(UdpGameSpyQuery) name QueryName;


Functions Detail

DebugPortSwap Source code

static function DebugPortSwap ( Actor Ref )

GetBasic Source code

function string GetBasic ( )

GetFullName Source code

static function string GetFullName ( Object Obj )

GetGameProperty Source code

function string GetGameProperty ( string Prop )

GetInfo Source code

function string GetInfo ( )

GetLevelProperty Source code

function string GetLevelProperty ( string Prop )

GetPlayer Source code

function string GetPlayer ( PlayerController P, int PlayerNum )

GetPlayerProperty Source code

function string GetPlayerProperty ( string Prop )

GetRules Source code

function string GetRules ( )

ParseNextQuery Source code

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

ParseQuery Source code

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

PreBeginPlay Source code

function PreBeginPlay ( )

ReceivedText Source code

event ReceivedText ( IpAddr Addr, string Text )

SendAPacket Source code

function bool SendAPacket ( IpAddr Addr, int QueryNum, out int PacketNum, int bFinalPacket )

SendPlayers Source code

function bool SendPlayers ( IpAddr Addr, int QueryNum, out int PacketNum, int bFinalPacket )

SendQueryPacket Source code

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


Defaultproperties

defaultproperties
{
     QueryName="MasterUplink"
     bRestartServerOnPortSwap=True
     bDebugPortSwaps=True
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Wed 7/2/2007 19:16:21.140 - Created with UnCodeX