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

IpServer.UdpServerQuery

Extends
UdpLink
Modifiers
config

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

Variables Summary
boolbRestartServerOnPortSwap
intCurrentQueryNum
stringGameName
intMinNetVer
intOldQueryPortNumber
stringReplyData
UdpServerQuery
nameQueryName
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
functionstring GetBasic ()))
functionstring GetGameProperty (string Prop ))
functionstring GetInfo ()))
functionstring GetLevelProperty (string Prop ))
functionstring GetPlayer (PlayerPawn 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 PostBeginPlay ()))
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
GetLastError, GetLocalIP, IpAddrToString, IsDataPending, ParseURL, Resolve, Resolved, ResolveFailed, StringToIpAddr, Validate


Variables Detail

bRestartServerOnPortSwap Source code

var globalconfig bool bRestartServerOnPortSwap;

CurrentQueryNum Source code

var int CurrentQueryNum;

GameName Source code

var globalconfig string GameName;

MinNetVer Source code

var globalconfig int MinNetVer;

OldQueryPortNumber Source code

var globalconfig int OldQueryPortNumber;

ReplyData Source code

var string ReplyData;

UdpServerQuery

QueryName Source code

var(UdpServerQuery) name QueryName;


Functions Detail

GetBasic Source code

function string GetBasic ( ) )

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 ( PlayerPawn 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 ) )

PostBeginPlay Source code

function PostBeginPlay ( ) )

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
     GameName="ut"
     RemoteRole=ROLE_None
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Fr 7.6.2013 13:15:14.446 - Created with UnCodeX