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

UBrowser.UBrowserHTTPLink

Extends
UBrowserBufferedTcpLink

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

Constants Summary
FoundHeader=1
FoundServer=2

Variables Summary
boolbHasOpened
stringCouldNotConnectError
stringMasterServerAddress
IpAddrMasterServerIpAddr
intMasterServerTCPPort
intMasterServerTimeout
stringMasterServerURI
UBrowserHTTPFactOwnerFactory
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 ()
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


Constants Detail

FoundHeader Source code

const FoundHeader = 1;

FoundServer Source code

const FoundServer = 2;


Variables Detail

bHasOpened Source code

var bool bHasOpened;

CouldNotConnectError Source code

var localized string CouldNotConnectError;

MasterServerAddress Source code

var string MasterServerAddress;

MasterServerIpAddr Source code

var IpAddr MasterServerIpAddr;

MasterServerTCPPort Source code

var int MasterServerTCPPort;

MasterServerTimeout Source code

var int MasterServerTimeout;

MasterServerURI Source code

var string MasterServerURI;

OwnerFactory Source code

var UBrowserHTTPFact OwnerFactory;

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

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="Timeout talking to the master server"
     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 13:29:22.000 - Created with UnCodeX