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

USARBotAPI.ComLink

Extends
TcpLink
Modifiers
config ( USARComServer )

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Info
      |   
      +-- Engine.InternetInfo
         |   
         +-- IpDrv.InternetLink
            |   
            +-- IpDrv.TcpLink
               |   
               +-- USARBotAPI.ComLink

Variables Summary
intaProc
boolbDebug
boolbInit
boolbNewMsg
stringid
intmLen
intmProc
stringMsgEnd
byteMsg[255]
stringPartMsg
intRPort
Inherited Variables from IpDrv.TcpLink
AcceptClass, LinkState, RecvBuf, RemoteAddr, SendFIFO
Inherited Variables from IpDrv.InternetLink
DataPending, InLineMode, LinkMode, OutLineMode, Port, PrivateResolveInfo, ReceiveMode, RemoteSocket, Socket

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

Structures Summary
Inherited Structures from IpDrv.InternetLink
IpAddr

Functions Summary
function Connect (string Ip, string Port)
functionstring getCommand (byte B[5])
functionbool Open (IpAddr Addr)
event Opened ()
function processMessage (string Msg, string id)
event ReceivedBinary (int Count, byte B[255])
event ReceivedLine (string Line)
event ReceivedText (string Text)
event Resolved (IpAddr Addr)
event ResolveFailed ()
function setUp (string iden)
Inherited Functions from IpDrv.TcpLink
Accepted, BindPort, Close, Closed, IsConnected, Listen, Open, Opened, ReadBinary, ReadText, ReceivedBinary, ReceivedLine, ReceivedText, SendBinary, SendText
Inherited Functions from IpDrv.InternetLink
GameSpyGameName, GameSpyValidate, GetLastError, GetLocalIP, IpAddrToString, IsDataPending, ParseURL, Resolve, Resolved, ResolveFailed, StringToIpAddr


Variables Detail

aProc Source code

var int aProc;

bDebug Source code

var config bool bDebug;

bInit Source code

var bool bInit;

bNewMsg Source code

var bool bNewMsg;

id Source code

var string id;

mLen Source code

var int mLen;

mProc Source code

var int mProc;

MsgEnd Source code

var string MsgEnd;

Msg[255] Source code

var byte Msg[255];

PartMsg Source code

var string PartMsg;

RPort Source code

var int RPort;


Functions Detail

Connect Source code

function Connect ( string Ip, string Port )

getCommand Source code

function string getCommand ( byte B[5] )

Open Source code

function bool Open ( IpAddr Addr )

Opened Source code

event Opened ( )

processMessage Source code

function processMessage ( string Msg, string id )

ReceivedBinary Source code

event ReceivedBinary ( int Count, byte B[255] )

ReceivedLine Source code

event ReceivedLine ( string Line )

ReceivedText Source code

event ReceivedText ( string Text )

Resolved Source code

event Resolved ( IpAddr Addr )

ResolveFailed Source code

event ResolveFailed ( )

setUp Source code

function setUp ( string iden )


Defaultproperties

defaultproperties
{
    id=""
    bInit=false
    PartMsg=""
    MsgEnd=";"
    bDebug=true
    RPort=""
    bNewMsg=true
    mLen=0
    mProc=0
    aProc=0
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Mo 16.4.2007 11:20:17.203 - Created with UnCodeX