Unfortunately there is no
libscidbclient.so manual and - keep in mind - we are actively changing that API. If you like, you can read
iquery.cpp - all it does, essentially, is run the query, get the result and output it as text.
Most of our real deployments use
shim right now, while the API is being reworked. So that’s what I would recommend. I think I understand your use case but I’m not sure why shim won’t work for you? Are you concerned about performance or something specific having to do with the file system?