[sword-devel] Creating a "SWORD-over-network" protocol for remote SWORD repo access?

Troy A. Griffitts scribe at crosswire.org
Sun Aug 4 15:49:46 EDT 2024


On 8/3/24 12:21 PM, Jaak Ristioja wrote:
> Libsword does not well lend itself to certain tasks, and some are 
> impossible. For example, there is still no reliable way for users to 
> abort module installation/download in a thread-safe manner. Working 
> around such libsword shortcomings without changing libsword is not 
> worth the effort.

Hi Jaak,

libsword provides for a thread to request termination of a transfer with 
InstallMgr::terminate():

https://github.com/bibletime/crosswire-sword-mirror/blob/trunk/include/installmgr.h#L297-L301


>
>
> Best regards,
> Jaak
>
>
> PS: Module handling would certainly have been simpler, more nimble and 
> less code, if every module were a single file and repositories would 
> have a single index file.
> _______________________________________________
> sword-devel mailing list: sword-devel at crosswire.org
> http://crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page


More information about the sword-devel mailing list