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

UWeb.WebConnection

Extends
TcpLink
Modifiers
config ( Web )

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Info
      |   
      +-- Engine.InternetInfo
         |   
         +-- UWeb.InternetLink
            |   
            +-- UWeb.TcpLink
               |   
               +-- UWeb.WebConnection

Variables Summary
WebApplicationApplication
boolbDelayCleanup
intConnId
intMaxLineLength
intMaxValueLength
intRawBytesExpecting
stringReceivedData
WebRequestRequest
WebResponseResponse
WebServerWebServer
Inherited Variables from UWeb.TcpLink
AcceptClass, LinkState, RecvBuf, RemoteAddr, SendFIFO
Inherited Variables from UWeb.InternetLink
DataPending, InLineMode, LinkMode, OutLineMode, Port, PrivateResolveInfo, ReceiveMode, RemoteSocket, Socket

Enumerations Summary
Inherited Enumerations from UWeb.TcpLink
ELinkState
Inherited Enumerations from UWeb.InternetLink
ELineMode, ELinkMode, EReceiveMode

Structures Summary
Inherited Structures from UWeb.InternetLink
IpAddr

Functions Summary
event Accepted ()))
function CheckRawBytes ()))
function Cleanup ()))
event Closed ()))
function CreateResponseObject ()))
function EndOfHeaders ()))
functionbool IsHanging ()))
function ProcessGet (string S))
function ProcessHead (string S))
function ProcessPost (string S))
function ReceivedLine (string S))
event ReceivedText (string Text ))
event Timer ()))
Inherited Functions from UWeb.TcpLink
Accepted, BindPort, Close, Closed, IsConnected, Listen, Open, Opened, ReadBinary, ReadText, ReceivedBinary, ReceivedLine, ReceivedText, SendBinary, SendText
Inherited Functions from UWeb.InternetLink
GetLastError, GetLocalIP, IpAddrToString, IsDataPending, ParseURL, Resolve, Resolved, ResolveFailed, StringToIpAddr


Variables Detail

Application Source code

var WebApplication Application;

bDelayCleanup Source code

var bool bDelayCleanup;

ConnId Source code

var int ConnId;

MaxLineLength Source code

var config int MaxLineLength;

MaxValueLength Source code

var config int MaxValueLength;

RawBytesExpecting Source code

var int RawBytesExpecting;

ReceivedData Source code

var string ReceivedData;

Request Source code

var WebRequest Request;

Response Source code

var WebResponse Response;

WebServer Source code

var WebServer WebServer;


Functions Detail

Accepted Source code

event Accepted ( ) )

CheckRawBytes Source code

function CheckRawBytes ( ) )

Cleanup Source code

function Cleanup ( ) )

Closed Source code

event Closed ( ) )

CreateResponseObject Source code

function CreateResponseObject ( ) )

EndOfHeaders Source code

function EndOfHeaders ( ) )

IsHanging Source code

final function bool IsHanging ( ) )

ProcessGet Source code

function ProcessGet ( string S) )

ProcessHead Source code

function ProcessHead ( string S) )

ProcessPost Source code

function ProcessPost ( string S) )

ReceivedLine Source code

function ReceivedLine ( string S) )

ReceivedText Source code

event ReceivedText ( string Text ) )

Timer Source code

event Timer ( ) )


Defaultproperties

defaultproperties
{
   MaxValueLength=512
   MaxLineLength=4096
   Begin Object Class=SpriteComponent Name=Sprite ObjName=Sprite Archetype=SpriteComponent'UWeb.Default__TcpLink:Sprite'
      ObjectArchetype=SpriteComponent'UWeb.Default__TcpLink:Sprite'
   End Object
   Components(0)=Sprite
   Name="Default__WebConnection"
   ObjectArchetype=TcpLink'UWeb.Default__TcpLink'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 10:01:03.190 - Created with UnCodeX