TROBaseSuperTcpConnection
Overview
Location
- Unit: uROBaseSuperTcpConnection.pas
- Ancestry: TROBaseSuperTcpConnection
Client_Connect virtual abstract
procedure Client_Connect(const aHost: string; const aPort: Integer; aSSL: Boolean)
Parameters:
- aHost:
- aPort:
- aSSL:
Disconnect virtual abstract
procedure Disconnect
GetClientAddress virtual abstract
function GetClientAddress: string
IsConnected virtual abstract
function IsConnected: Boolean
IsTimeoutError virtual abstract
function IsTimeoutError: Boolean
PingFrequency protected
property PingFrequency: Integer read
PingTimeOut protected
property PingTimeOut: Integer read
ReadBuffer virtual abstract
function ReadBuffer(var Data: ; Len: Integer): Integer
Parameters:
- Data:
- Len:
ReadByte virtual abstract
function ReadByte: Byte
ReadInteger virtual abstract
function ReadInteger: Integer
ReadString virtual abstract
function ReadString(const aLen: Integer): ROAnsiString
Parameters:
- aLen:
SetNagle virtual abstract
procedure SetNagle
TryReadByte virtual abstract
function TryReadByte(var aValue: Byte): Boolean
Parameters:
- aValue:
WriteBuffer virtual abstract
procedure WriteBuffer(const Data: ; Len: Integer)
Parameters:
- Data:
- Len:
WriteByte virtual abstract
procedure WriteByte(const aValue: Byte)
Parameters:
- aValue:
WriteInteger virtual abstract
procedure WriteInteger(const aValue: Integer)
Parameters:
- aValue:
WriteString virtual abstract
procedure WriteString(const aValue: ROAnsiString)
Parameters:
- aValue:
PingFrequency protected
property PingFrequency: Integer read
PingTimeOut protected
property PingTimeOut: Integer read
Client_Connect virtual abstract
procedure Client_Connect(const aHost: string; const aPort: Integer; aSSL: Boolean)
Parameters:
- aHost:
- aPort:
- aSSL:
Disconnect virtual abstract
procedure Disconnect
GetClientAddress virtual abstract
function GetClientAddress: string
IsConnected virtual abstract
function IsConnected: Boolean
IsTimeoutError virtual abstract
function IsTimeoutError: Boolean
ReadBuffer virtual abstract
function ReadBuffer(var Data: ; Len: Integer): Integer
Parameters:
- Data:
- Len:
ReadByte virtual abstract
function ReadByte: Byte
ReadInteger virtual abstract
function ReadInteger: Integer
ReadString virtual abstract
function ReadString(const aLen: Integer): ROAnsiString
Parameters:
- aLen:
SetNagle virtual abstract
procedure SetNagle
TryReadByte virtual abstract
function TryReadByte(var aValue: Byte): Boolean
Parameters:
- aValue:
WriteBuffer virtual abstract
procedure WriteBuffer(const Data: ; Len: Integer)
Parameters:
- Data:
- Len:
WriteByte virtual abstract
procedure WriteByte(const aValue: Byte)
Parameters:
- aValue:
WriteInteger virtual abstract
procedure WriteInteger(const aValue: Integer)
Parameters:
- aValue:
WriteString virtual abstract
procedure WriteString(const aValue: ROAnsiString)
Parameters:
- aValue: