TTCPConnection Class
Represents type TTCPConnection.
flcTCPConnection.TTCPConnection
The TTCPConnection type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | Create(TSysSocket) | Initializes a new instance of the TTCPConnection class. |
![]() | Destroy | Represents the destructor of the TTCPConnection class. |
| Name | Description | |
|---|---|---|
![]() | BlockingConnection | Represents property |
![]() | CreationTime | Represents property |
![]() | LastActivityTime | Represents property |
![]() | LastReadActivityTime | Represents property |
![]() | LastWriteActivityTime | Represents property |
![]() | ReadBufferAvailable | Represents property |
![]() | ReadBufferMaxSize | Represents property |
![]() | ReadBufferUsed | Represents property |
![]() | ReadRate | Represents property |
![]() | ReadThrottle | Represents property |
![]() | ReadThrottleRate | Represents property |
![]() | Socket | Represents property |
![]() | State | Represents property |
![]() | StateStr | Represents property |
![]() | TrackLastActivityTime | Represents property |
![]() | UserObject | Represents property |
![]() | UserTag | Represents property |
![]() | UseWorkerThread | Represents property |
![]() | WorkerErrorClass | Represents property |
![]() | WorkerErrorMsg | Represents property |
![]() | WriteBufferAvailable | Represents property |
![]() | WriteBufferMaxSize | Represents property |
![]() | WriteBufferUsed | Represents property |
![]() | WriteRate | Represents property |
![]() | WriteThrottle | Represents property |
![]() | WriteThrottleRate | Represents property |
| Name | Description | |
|---|---|---|
![]() | AddProxy(TTCPConnectionProxy) | Represents method |
![]() | Close | Represents method |
![]() | Discard(Integer) | Represents method |
![]() | DoShutdown(Boolean) | Represents method |
![]() | FillBufferFromSocket(Boolean,Boolean,Boolean,Boolean) | Represents method |
![]() | Finalise | Represents method |
![]() | GetEventsToPoll(Boolean) | Represents method |
![]() | GetFirstActiveProxy | Represents method |
![]() | Init | Represents method |
![]() | IsShutdownComplete | Represents method |
![]() | LocateChrInBuffer(TRawByteCharSet,Integer) | Represents method |
![]() | LocateStrInBuffer(RawByteString,Integer) | Represents method |
![]() | Lock | Represents method |
![]() | Log(TTCPLogType,String,Integer) | Overloaded. Represents method |
![]() | Log(TTCPLogType,String,TVarRec[],Integer) | Overloaded. Represents method |
![]() | Peek(Void,Integer) | Represents method |
![]() | PeekByte(Byte) | Represents method |
![]() | PeekBytes(Integer) | Represents method |
![]() | PeekDelimited(Void,Integer,RawByteString,Integer) | Overloaded. Represents method |
![]() | PeekDelimited(Void,Integer,TRawByteCharSet,Integer) | Overloaded. Represents method |
![]() | PeekStrB(Integer) | Represents method |
![]() | ProcessSocket(Boolean,Boolean,TDateTime,Boolean,Boolean) | Represents method |
![]() | ProxyConnectionClose(TTCPConnectionProxy) | Represents method |
![]() | ProxyConnectionPutReadData(TTCPConnectionProxy,Void,Integer) | Represents method |
![]() | ProxyConnectionPutWriteData(TTCPConnectionProxy,Void,Integer) | Represents method |
![]() | ProxyLog(TTCPConnectionProxy,TTCPLogType,String,Integer) | Represents method |
![]() | ProxyProcessReadData(Void,Integer,Boolean) | Represents method |
![]() | ProxyProcessWriteData(Void,Integer) | Represents method |
![]() | ProxyStateChange(TTCPConnectionProxy,TTCPConnectionProxyState) | Represents method |
![]() | Read(Void,Integer) | Represents method |
![]() | ReadBytes(Integer) | Represents method |
![]() | ReadLine(RawByteString,RawByteString,Integer) | Represents method |
![]() | ReadStrB(Integer) | Represents method |
![]() | SetStateClosed | Represents method |
![]() | SetStateConnected | Represents method |
![]() | SetStateProxyNegotiation | Represents method |
![]() | Shutdown | Represents method |
![]() | Start | Represents method |
![]() | StartProxies(Boolean) | Represents method |
![]() | StartWorkerThread | Represents method |
![]() | TerminateWorkerThread | Represents method |
![]() | TriggerClose | Represents method |
![]() | TriggerRead | Represents method |
![]() | TriggerReadActivity | Represents method |
![]() | TriggerReadBufferFull | Represents method |
![]() | TriggerReadShutdown | Represents method |
![]() | TriggerReady | Represents method |
![]() | TriggerShutdown | Represents method |
![]() | TriggerStateChange | Represents method |
![]() | TriggerWait | Represents method |
![]() | TriggerWorkerFinished | Represents method |
![]() | TriggerWrite | Represents method |
![]() | TriggerWriteActivity | Represents method |
![]() | TriggerWriteBufferEmpty | Represents method |
![]() | Unlock | Represents method |
![]() | Wait | Represents method |
![]() | WaitForWorkerThread | Represents method |
![]() | WorkerThreadExecute(TThread) | Represents method |
![]() | Write(Void,Integer) | Represents method |
![]() | WriteBufferToSocket(Boolean,Boolean) | Represents method |
![]() | WriteBytes(TBytes) | Represents method |
![]() | WriteStrB(RawByteString) | Represents method |
![]() | WriteToTransport(Void,Integer) | Represents method |
| Name | Description | |
|---|---|---|
![]() | OnClose | Represents property |
![]() | OnLog | Represents property |
![]() | OnRead | Represents property |
![]() | OnReadActivity | Represents property |
![]() | OnReadBufferFull | Represents property |
![]() | OnReadShutdown | Represents property |
![]() | OnReady | Represents property |
![]() | OnShutdown | Represents property |
![]() | OnStateChange | Represents property |
![]() | OnWait | Represents property |
![]() | OnWorkerExecute | Represents property |
![]() | OnWrite | Represents property |
![]() | OnWriteActivity | Represents property |
![]() | OnWriteBufferEmpty | Represents property |
| Name | Description | |
|---|---|---|
![]() | FBlockingConnection | Represents field |
![]() | FClosePending | Represents field |
![]() | FCreationTime | Represents field |
![]() | FLastReadActivityTime | Represents field |
![]() | FLastWriteActivityTime | Represents field |
![]() | FLock | Represents field |
![]() | FOnClose | Represents field |
![]() | FOnLog | Represents field |
![]() | FOnRead | Represents field |
![]() | FOnReadActivity | Represents field |
![]() | FOnReadBufferFull | Represents field |
![]() | FOnReadShutdown | Represents field |
![]() | FOnReady | Represents field |
![]() | FOnShutdown | Represents field |
![]() | FOnStateChange | Represents field |
![]() | FOnWait | Represents field |
![]() | FOnWorkerExecute | Represents field |
![]() | FOnWorkerFinished | Represents field |
![]() | FOnWrite | Represents field |
![]() | FOnWriteActivity | Represents field |
![]() | FOnWriteBufferEmpty | Represents field |
![]() | FProxyConnection | Represents field |
![]() | FProxyList | Represents field |
![]() | FReadActivityPending | Represents field |
![]() | FReadBuffer | Represents field |
![]() | FReadBufferFull | Represents field |
![]() | FReadBufferMaxSize | Represents field |
![]() | FReadEventPending | Represents field |
![]() | FReadProcessPending | Represents field |
![]() | FReadThrottle | Represents field |
![]() | FReadThrottleRate | Represents field |
![]() | FReadTransferState | Represents field |
![]() | FReadyNotified | Represents field |
![]() | FShutdownComplete | Represents field |
![]() | FShutdownRecv | Represents field |
![]() | FShutdownSendPending | Represents field |
![]() | FShutdownSent | Represents field |
![]() | FSocket | Represents field |
![]() | FState | Represents field |
![]() | FTrackLastActivityTime | Represents field |
![]() | FUserObject | Represents field |
![]() | FUserTag | Represents field |
![]() | FUseWorkerThread | Represents field |
![]() | FWorkerErrorClass | Represents field |
![]() | FWorkerErrorMsg | Represents field |
![]() | FWorkerThread | Represents field |
![]() | FWriteBuffer | Represents field |
![]() | FWriteBufferMaxSize | Represents field |
![]() | FWriteEventPending | Represents field |
![]() | FWriteThrottle | Represents field |
![]() | FWriteThrottleRate | Represents field |
![]() | FWriteTransferState | Represents field |




