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

KFMod.KFBufferedTCPLink

Extends
BufferedTcpLink

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Info
      |   
      +-- Engine.InternetInfo
         |   
         +-- IPDrv.InternetLink
            |   
            +-- IPDrv.TcpLink
               |   
               +-- IPDrv.BufferedTcpLink
                  |   
                  +-- KFMod.KFBufferedTCPLink

Variables Summary
boolbDone
boolbFailed
boolbSendRequest
intCurrentRetries
stringMatch
intMaxRetries
stringReceiveState
floatRetryTime
IpAddrServerIpAddr
stringTargetAddress
stringTargetRequest
stringTimeout
stringWaiting
Inherited Variables from IPDrv.BufferedTcpLink
bWaiting, CR, CRLF, InputBuffer, LF, OutputBuffer, WaitForCountChars, WaitingFor, WaitMatchData, WaitResult, WaitTimeoutTime
Inherited Variables from IPDrv.TcpLink
AcceptClass, LinkState, RecvBuf, RemoteAddr, SendFIFO

Enumerations Summary
Inherited Enumerations from IPDrv.TcpLink
ELinkState

Functions Summary
function DestroyLink ()))
function GotMatch (int MatchData))
function GotMatchTimeout (int MatchData))
function Init (string Address, string Request))
event ReceivedText (string Text))
function Resolved (IpAddr Addr))
function ResolveFailed ()))
function Tick (float DeltaTime))
event Timer ()))
function WaitForCount (int Count, float TimeOut, int MatchData))
Inherited Functions from IPDrv.BufferedTcpLink
DoBufferQueueIO, GotMatch, GotMatchTimeout, ParseDelimited, PeekChar, ReadBufferedLine, ReadChar, ReceivedText, ResetBuffer, SendBufferedData, WaitFor, WaitForCount
Inherited Functions from IPDrv.TcpLink
Accepted, BindPort, Close, Closed, IsConnected, Listen, Open, Opened, OpenNoSteam, ReadBinary, ReadText, ReceivedBinary, ReceivedLine, ReceivedText, SendBinary, SendText


Variables Detail

bDone Source code

var bool bDone;

bFailed Source code

var bool bFailed;

bSendRequest Source code

var bool bSendRequest;

CurrentRetries Source code

var int CurrentRetries;

Match Source code

var string Match;

MaxRetries Source code

var int MaxRetries;

ReceiveState Source code

var string ReceiveState;

RetryTime Source code

var float RetryTime;

ServerIpAddr Source code

var IpAddr ServerIpAddr;

TargetAddress Source code

var string TargetAddress;

TargetRequest Source code

var string TargetRequest;

Timeout Source code

var string Timeout;

Waiting Source code

var string Waiting;


Functions Detail

DestroyLink Source code

function DestroyLink ( ) )

GotMatch Source code

function GotMatch ( int MatchData) )

GotMatchTimeout Source code

function GotMatchTimeout ( int MatchData) )

Init Source code

function Init ( string Address, string Request) )

ReceivedText Source code

event ReceivedText ( string Text) )

Resolved Source code

function Resolved ( IpAddr Addr) )

ResolveFailed Source code

function ResolveFailed ( ) )

Tick Source code

function Tick ( float DeltaTime) )

Timer Source code

event Timer ( ) )

WaitForCount Source code

function WaitForCount ( int Count, float TimeOut, int MatchData) )


Defaultproperties

defaultproperties
{
     Waiting="Waiting"
     Match="Matched"
     TimeOut="Timed Out"
     RetryTime=0.250000
     MaxRetries=20
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Fri 13-10-2023 03:18:46.156 - Created with UnCodeX