The connection ID is only used/needed when you use the asynchronous commands of 
tsNet.

The synchronous commands like tsNetUploadSync or tsNetFileUploadSync or others 
(they are ending with Sync) do not use connectionIDs. And i assume that put URL 
and get URL are using the synchronous commands.

Matthias

> Am 06.12.2017 um 17:08 schrieb Sannyasin Brahmanathaswami via use-livecode 
> <use-livecode@lists.runrev.com <mailto:use-livecode@lists.runrev.com>>:
> 
> Still searching… let's break this down a bit
> 
> Almost TSNet functions and commands require a connectionID. In some instances 
> these are aribitrary strings assigned by the dev on the initial call, then 
> used later.
> 
> but what if we use the simple libURL commands?
> 
> get url "https://www.domain.com/ping.txt <https://www.domain.com/ping.txt>"
> 
> OR
> 
> set a  mobile player to a URL and start the player
> 
> OR
> 
> use "load"
> 
> how do we extract a connectionID?
> 
> use case is to check the socketTimeout pSocketID (which may not be the same 
> as a "connectionID" .
> 
> I am still searching the dictionary for clues on how it all works. Not clear 
> on using plain libURL commands with TSNet… 
> Or if best practice is to switch over entirely to TSnet "vocabulary"  for all 
> URL calls. will check for lessons on this later..
> 
> Goal is preloading images or pages in books (aka "load") and monitoring 
> bandwidth and triggering notifications in low bandwidth conditions.
> 
> BR
> 
> 
> 
>    FYI the dictionary does not declare units for the pLowSpeedTime, it 
> should… I've assumed integers = seconds and not milliseconds for param 5.
> 
>    Second  (dumb) question: how do we trap for the timeout? we keep checking 
> the tsNetStatusCallback on a loop? and if and when we see timeout we inform 
> the user? But we need a connectionID, so how do we extract a connectionID 
> from put/get/set/ http urls? where we are targeting  browser widget on a 
> card. Or a mobilePlayer?
> 
> _______________________________________________
> use-livecode mailing list
> use-livecode@lists.runrev.com <mailto:use-livecode@lists.runrev.com>
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode

_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to