TROIndySuperTcpConnection
Overview
Location
- Unit: uROIndySuperTcpConnection.pas
- Ancestry: TROBaseSuperTcpConnection | TROIndySuperTcpConnection
constructor Create
constructor Create(aConnection: TIdTCPConnection; aFreeOnDestroy: Boolean)
Parameters:
- aConnection:
- aFreeOnDestroy:
Client_Connect override
procedure Client_Connect(const aHost: string; const aPort: Integer; aSSL: Boolean)
Parameters:
- aHost:
- aPort:
- aSSL:
Connection protected
property Connection: TIdTCPConnection read
Disconnect override
procedure Disconnect
GetClientAddress override
function GetClientAddress: string
IsConnected override
function IsConnected: Boolean
IsTimeoutError override
function IsTimeoutError: Boolean
PingFrequency protected (declared in TROBaseSuperTcpConnection)
property PingFrequency: Integer read
PingTimeOut protected (declared in TROBaseSuperTcpConnection)
property PingTimeOut: Integer read
ReadBuffer override
function ReadBuffer(var Data: ; Len: Integer): Integer
Parameters:
- Data:
- Len:
ReadByte override
function ReadByte: Byte
ReadInteger override
function ReadInteger: Integer
ReadString override
function ReadString(const aLen: Integer): ROAnsiString
Parameters:
- aLen:
SetNagle override
procedure SetNagle
TryReadByte override
function TryReadByte(var aValue: Byte): Boolean
Parameters:
- aValue:
WriteBuffer override
procedure WriteBuffer(const Data: ; Len: Integer)
Parameters:
- Data:
- Len:
WriteByte override
procedure WriteByte(const aValue: Byte)
Parameters:
- aValue:
WriteInteger override
procedure WriteInteger(const aValue: Integer)
Parameters:
- aValue:
WriteString override
procedure WriteString(const aValue: ROAnsiString)
Parameters:
- aValue:
Connection protected
property Connection: TIdTCPConnection read
PingFrequency protected (declared in TROBaseSuperTcpConnection)
property PingFrequency: Integer read
PingTimeOut protected (declared in TROBaseSuperTcpConnection)
property PingTimeOut: Integer read
constructor Create
constructor Create(aConnection: TIdTCPConnection; aFreeOnDestroy: Boolean)
Parameters:
- aConnection:
- aFreeOnDestroy:
Client_Connect override
procedure Client_Connect(const aHost: string; const aPort: Integer; aSSL: Boolean)
Parameters:
- aHost:
- aPort:
- aSSL:
Disconnect override
procedure Disconnect
GetClientAddress override
function GetClientAddress: string
IsConnected override
function IsConnected: Boolean
IsTimeoutError override
function IsTimeoutError: Boolean
ReadBuffer override
function ReadBuffer(var Data: ; Len: Integer): Integer
Parameters:
- Data:
- Len:
ReadByte override
function ReadByte: Byte
ReadInteger override
function ReadInteger: Integer
ReadString override
function ReadString(const aLen: Integer): ROAnsiString
Parameters:
- aLen:
SetNagle override
procedure SetNagle
TryReadByte override
function TryReadByte(var aValue: Byte): Boolean
Parameters:
- aValue:
WriteBuffer override
procedure WriteBuffer(const Data: ; Len: Integer)
Parameters:
- Data:
- Len:
WriteByte override
procedure WriteByte(const aValue: Byte)
Parameters:
- aValue:
WriteInteger override
procedure WriteInteger(const aValue: Integer)
Parameters:
- aValue:
WriteString override
procedure WriteString(const aValue: ROAnsiString)
Parameters:
- aValue: