help files
Z505 | PasWiki | FUQ | Search | Main Docs | API Guide



[Overview][Constants][Types][Classes] Reference for unit 'lNet' (#LNet)

TLTcp.Get

Receive data from the other side

Declaration

Source position: lnet.pp line 389

public function TLTcp.Get(

  var aData;

  const aSize: Integer;

  aSocket: TLSocket = nil

):Integer; override;

Arguments

aData

  

The user data buffer

aSize

  

Maximum number of bytes to receive

aSocket

  

Function result

Returns the number of bytes received

Description

This method is used to receive data from the other side. 
If the socket argument is not specified:
1. If the object is a client (connect was used), then it uses the only socket, and so the argument is useless anyhow.
2. If the object is a server, the current iterator is used. This points to the first accepted connection socket if there is one, or the server socket (in which case Get will fail with 0 and OnError will get called).

Notes

 No notes exist for this page yet. 





lufdoc, Powtils, fpc, freepascal, delphi, kylix, c/c++, mysql, cgi web framework docs, Z505