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

UBrowser.UBrowserGSpyLink

Extends
UBrowserBufferedTcpLink

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Info
      |   
      +-- Engine.InternetInfo
         |   
         +-- IpDrv.InternetLink
            |   
            +-- IpDrv.TcpLink
               |   
               +-- UBrowser.UBrowserBufferedTcpLink
                  |   
                  +-- UBrowser.UBrowserGSpyLink

Constants Summary
FoundSecret=2
FoundSecureRequest=1
NextAddress=4
NextIP=3

Variables Summary
boolbOpened
stringCouldNotConnectError
UdpLinkJunkUdpLink
stringMasterServerAddress
IpAddrMasterServerIpAddr
intMasterServerTCPPort
UBrowserGSpyFactOwnerFactory
intRegion
stringResolveFailedError
stringTimeOutError
Inherited Variables from UBrowser.UBrowserBufferedTcpLink
bEOF, bWaiting, CR, CRLF, InputBufferHead, InputBufferTail, InputBuffer[1024], InputQueue, InputQueueLen, LF, OutputBufferHead, OutputBufferTail, OutputBuffer[1024], OutputQueue, OutputQueueLen, WaitForCountChars, WaitingFor, WaitMatchData, WaitResult, WaitTimeoutTime
Inherited Variables from IpDrv.TcpLink
LinkState, RemoteAddr

Enumerations Summary
Inherited Enumerations from IpDrv.TcpLink
ELinkState

Functions Summary
function BeginPlay ()
event Closed ()
event Destroyed ()
function DoBufferQueueIO ()
function GotMatch (int MatchData)
function GotMatchTimeout (int MatchData)
function HandleServer (string Text)
event Opened ()
function Resolved (IpAddr Addr)
function ResolveFailed ()
function Start ()
function Tick (float DeltaTime)
event Timer ()
Inherited Functions from UBrowser.UBrowserBufferedTcpLink
DoBufferQueueIO, GotMatch, GotMatchTimeout, ParseDelimited, PeekChar, ReadBufferedLine, ReadChar, ResetBuffer, SendBufferedData, SendEOF, WaitFor, WaitForCount
Inherited Functions from IpDrv.TcpLink
Accepted, BindPort, Close, Closed, IsConnected, Listen, Open, Opened, ReadBinary, ReadText, ReceivedBinary, ReceivedLine, ReceivedText, SendBinary, SendText

States Summary
Done Source code
state Done
FoundSecretState Source code
state FoundSecretState


Constants Detail

FoundSecret Source code

const FoundSecret = 2;

FoundSecureRequest Source code

const FoundSecureRequest = 1;

NextAddress Source code

const NextAddress = 4;

NextIP Source code

const NextIP = 3;


Variables Detail

bOpened Source code

var bool bOpened;

CouldNotConnectError Source code

var localized string CouldNotConnectError;

JunkUdpLink Source code

var UdpLink JunkUdpLink;

MasterServerAddress Source code

var string MasterServerAddress;

MasterServerIpAddr Source code

var IpAddr MasterServerIpAddr;

MasterServerTCPPort Source code

var int MasterServerTCPPort;

OwnerFactory Source code

var UBrowserGSpyFact OwnerFactory;

Region Source code

var int Region;

ResolveFailedError Source code

var localized string ResolveFailedError;

TimeOutError Source code

var localized string TimeOutError;


Functions Detail

BeginPlay Source code

function BeginPlay ( )

Closed Source code

event Closed ( )

Destroyed Source code

event Destroyed ( )

DoBufferQueueIO Source code

function DoBufferQueueIO ( )

GotMatch Source code

function GotMatch ( int MatchData )

GotMatchTimeout Source code

function GotMatchTimeout ( int MatchData )

HandleServer Source code

function HandleServer ( string Text )

Opened Source code

event Opened ( )

Resolved Source code

function Resolved ( IpAddr Addr )

ResolveFailed Source code

function ResolveFailed ( )

Start Source code

function Start ( )

Tick Source code

function Tick ( float DeltaTime )

Timer Source code

event Timer ( )


Defaultproperties

defaultproperties
{
     ResolveFailedError="The master server could not be resolved: "
     TimeOutError="The master server timed out during protocol negotiations"
     CouldNotConnectError="Connecting to the master server timed out: "
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: za 22-4-2006 12:49:33.531 - Created with UnCodeX