Non-blocking FTP directory listing?
Dave Cragg
dcragg at lacscentre.co.uk
Thu Jun 24 05:41:03 EDT 2004
At 5:23 pm -0400 23/6/04, Troy Rollins wrote:
>I'm interested in getting a non-blocking FTP directory listing.
>Using "PUT..." is a blocking operation. So, I was thing of using
>libURLftpCommand("Chdir",...) but I'm not quite sure where that is
>going to return to, as it doesn't seem to offer the familiar
>callback syntax as the other libURL stuff. libURLSetStatusCallback
>may apply... should I expect the standard parameters returned e.g.
>theURL, theStatus with theStatus containing the listing?
>
>Or is there a different non-blocking technique for directory
>listings? libURLDownloadToFile doesn't seem quite what I want.
You can use "load" to get an ftp directory listing in the same way as
for other urls. The "load" command is non-blocking.
However, directory listings usually don't take too long, so is there
a reason why you want this to be non-blocking? Generally I use "get"
for this.
Cheers
Dave
More information about the use-livecode
mailing list