[fpc-pascal] why connect is "deprecated"
victor.campillo at gmail.com
Tue Apr 16 11:47:17 CEST 2013
On 16/04/13 11:12, Xiangrong Fang wrote:
> Hi All,
> I am trying to write a tcp client (redis) in free pascal, and found
> this function marked as deprecated:
> Function Connect(Sock:longint;const addr:TInetSockAddr;var
> SockIn,SockOut:text):Boolean; deprecated;
> My question is, why it is deprecated, or, what is the replacement for
> this function?
> fpc-pascal maillist - fpc-pascal at lists.freepascal.org
I think that Connect was replaced by fpconnect that is more cross
platform, so you should use fpconnect instead of Connect.
The same happens with the other sockets functions like Accept, Bind,
etc. You should use fpaccept, fpbind, etc.
See unit rtl/inc/socketsh.inc
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the fpc-pascal