On 2020-04-03 12:20, Dimitry Sibiryakov wrote:
03.04.2020 10:33, Alex Peshkoff via Firebird-devel wrote:
Delayed metadata arrives only with first fetch call.
It is fine, but documentation says that in such cases (when output
metadata is not known yet) openCursor() is called with NULL
outMetadata. Could you fix it?
In doc I see "unknown format of output message", that's not same case as
"not known yet". Pay attention - "firebird is using in this case default
message format". With subj we have other case - format _must_ be passed
after openCursor().
And sorry - first part of doc (Accessing databases) was written for
people who are going to use OO API to access DB, and mentioning
DELAYED_OUT_FORMAT there is absolutely useless, it's needed only for
emulation of ISC API. There is doc for some types of plugins in second
part, but not for provider plugin. I'm always ready to answer your
questions about it. May be later we will have docs based on that Q&A?
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel