Hi Alejandro,

In brief: 'libcurl' is an API which makes it very simple
and easy to send and receive files (and even more) using
various TCP/IP communication protocols, FTP, HTTP, HTTPS,
SCP, SFTP, TFTP and even LDAP, LDAPS, TELNET, etc. There
is wide proxy and authentication support.
'hbcurl' is the Harbour layer to access 'libcurl'.

libcurl has three set of APIs: easy, multi and share.
Harbour's hbcurl implements a wrapper for the 'easy'
API, which is the core one.

As for a documentation, I cannot promise one, but if you
examine the libcurl docs on the webpage (they are very good)
plus the small example in /tests (which could be clearer,
but you'll get the idea), it will get you started. The
hbcurl API is almost identical to the libcurl one, except
you are freed from setting up callbacks, so it's even easier.

[ There is also 'curl', which is a powerful multiplatform
command-line tool using the libcurl engine. Some free
alternatives (with more specialized focus) are ncftp and
wget. curl is the most universal one and the only one
providing a C interface. ]

Brgds,
Viktor

On 2008.06.05., at 18:59, Alejandro de Garate wrote:


Viktor
Could you give a brief explanation which is the purpose (the intended use) of the hbcurl library ?
And if you can (;)  drop a few lines in a .txt
TIA
Alejandro
_________________________________________________________________
News, entertainment and everything you care about at Live.com. Get it now!
http://www.live.com/getstarted.aspx_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to