TTCPBlockSocket

unit TCP; Модуль для работы с TCP соединением. Вы можете быть как клиентом так и сервером. Подробное описание класса можно найти в оф. документации

Name Result Description Code Params Examples
Connect -
procedure Connect(IP, Port: string); override;
There are no arguments Examples not found Для просмотра примера необходимо зарегистрироваться
Listen -
procedure Listen; override;
There are no arguments Examples not found Для просмотра примера необходимо зарегистрироваться
WaitingData Integer
function WaitingData: Integer; override;
There are no arguments Examples not found Для просмотра примера необходимо зарегистрироваться
SendBuffer Integer
function SendBuffer(Buffer: pointer; Len: integer): Integer; override;
There are no arguments Examples not found Для просмотра примера необходимо зарегистрироваться
Accept Integer
function Accept: Integer; override;
There are no arguments Examples not found Для просмотра примера необходимо зарегистрироваться
RecvBuffer Integer
function RecvBuffer(Buffer: pointer; Len: integer; Timeout: integer): Integer; virtual;
There are no arguments Examples not found Для просмотра примера необходимо зарегистрироваться
SendByte -
procedure SendByte(Data: byte); virtual;
There are no arguments Examples not found Для просмотра примера необходимо зарегистрироваться
RecvByte Byte
function RecvByte(Timeout: integer): Byte; virtual;
There are no arguments Examples not found Для просмотра примера необходимо зарегистрироваться
SendString -
procedure SendString(Data: ansistring); virtual;
There are no arguments Examples not found Для просмотра примера необходимо зарегистрироваться
SendInteger -
procedure SendInteger(Data: integer); virtual;
There are no arguments Examples not found Для просмотра примера необходимо зарегистрироваться
Create - Class constructor
constructor Create;
There are no arguments Examples not found Для просмотра примера необходимо зарегистрироваться
CloseSocket -
procedure CloseSocket; override;
There are no arguments Examples not found Для просмотра примера необходимо зарегистрироваться
RecvString AnsiString
function RecvString(Timeout: integer): AnsiString; virtual;
There are no arguments Examples not found Для просмотра примера необходимо зарегистрироваться
RecvInteger Integer
function RecvInteger(Timeout: integer): Integer;
There are no arguments Examples not found Для просмотра примера необходимо зарегистрироваться
LastError Integer
property LastError: Integer;
There are no arguments Examples not found Для просмотра примера необходимо зарегистрироваться
Destroy - Class destructor
destructor Destroy; override;
There are no arguments Examples not found Для просмотра примера необходимо зарегистрироваться