(type egg)
(signature "sqlite3pth egg")
(timestamp 1612269487)
(sxml ((section 2 "Outdated egg!" (p "This is an egg for CHICKEN 4, the unsupported old release.  You're almost certainly looking for " (int-link "/eggref/5/sqlite3pth" "the CHICKEN 5 version of this egg") ", if it exists.") (p "If it does not exist, there may be equivalent functionality provided by another egg; have a look at the " (link "https://wiki.call-cc.org/chicken-projects/egg-index-5.html" "egg index") ". Otherwise, please consider porting this egg to the current version of CHICKEN.")) (section 2 "sqlite3pth") (section 2 "Overview" (ul (li "Run SQLite queries asynchronously in pthreads. Supports calling Scheme from SQLite's VFS to supply database block storage.") (li "Offloads the SQL work to pthreads; the chicken thread is free to continue.") (li "VFS support allows sqlite3 to call back into chicken to supply blocks of the data base. (This is a breakout from ball.askemos.org - where the VFS is used to implement versioning and replication of the databases.)") (li "Safe to be used with CHICKEN's srfi-18 threads.  (I.e., does " (tt "NOT") " use " (tt "define-external") ".)"))) (section 2 "Requirements" (p (int-link "pthreads"))) (section 2 "API" (p "Currently only lightly " (link "https://github.com/0-8-15/sqlite3pth/" "documented here") " at github.")) (section 2 "About this egg" (section 3 "Source Code" (p "Currently " (link "https://github.com/0-8-15/sqlite3pth/" "maintained here") " at github.")) (section 3 "Author" (p "Jörg F. Wittenberger")) (section 3 "License" (p "BSD")))))
