UBrowser.UBrowserBufferedTcpLink
- Extends
- TcpLink
Core.Object
|
+-- Engine.Actor
|
+-- Engine.Info
|
+-- Engine.InternetInfo
|
+-- IpDrv.InternetLink
|
+-- IpDrv.TcpLink
|
+-- UBrowser.UBrowserBufferedTcpLink
Direct Known Subclasses:
UBrowserGSpyLink, UBrowserHTTPLink, UBrowserLibHTTPLink, UBrowserNewsHTTPLink, UBrowserServerWebLink
Inherited Functions from IpDrv.TcpLink |
Accepted, BindPort, Close, Closed, IsConnected, Listen, Open, Opened, ReadBinary, ReadText, ReceivedBinary, ReceivedLine, ReceivedText, SendBinary, SendText |
var bool bEOF;
var bool bWaiting;
var string CR;
var string CRLF;
var int InputBufferHead;
var int InputBufferTail;
var byte InputBuffer[1024];
var string InputQueue;
var int InputQueueLen;
var string LF;
var int OutputBufferHead;
var int OutputBufferTail;
var byte OutputBuffer[1024];
var string OutputQueue;
var int OutputQueueLen;
var int WaitForCountChars;
var string WaitingFor;
var int WaitMatchData;
var string WaitResult;
var float WaitTimeoutTime;
function DoBufferQueueIO ( ) )
function GotMatch ( int MatchData) )
function GotMatchTimeout ( int MatchData) )
function string ParseDelimited ( string Text, string Delimiter, int Count, optional bool bToEndOfLine) )
function int PeekChar ( ) )
function bool ReadBufferedLine ( out string Text) )
function int ReadChar ( ) )
function ResetBuffer ( ) )
function bool SendBufferedData ( string Text) )
function bool SendEOF ( ) )
function WaitFor ( string What, float TimeOut, int MatchData) )
function WaitForCount ( int Count, float TimeOut, int MatchData) )
Creation time: zo 11-11-2012 21:14:13.647 - Created with
UnCodeX