TWSocket.Receive
Main page -> ICS component reference -> TWSocket -> eceive
Definition
method Receive(Buffer:Pointer; BufferSize:Integer: integer;
Description
Receive is used in the OnDataAvailable-Event to actually fetch the received data. The parameters needed are a buffer where the data will be placed and the size of that buffer. The return value of Receive specifies how many bytes where actually read and put in the buffer. If the buffer is too small, OnDataAvailable will occur again until all data is received.
Example
procedure WSocket1OnDataAvailable(Sender: TObject; ErrCode: Word); var buf:array[1..64] of byte;
len:nteger;
begin
if ErrCode <> 0 then exit;
len:=Receive(@buf, sizeof(buf));
end;