On 14.06.2018 18:34, Dimitry Sibiryakov wrote:
14.06.2018 17:20, Dmitry Yemanov wrote:
IIRC, gds__log() is exported from fbclient.
Yes, but everything that a plugin has is IMaster. I can get log dir
from it, so I can write my own log alongside to firebird.log, but
writing into firebird.log itself could provide more consistent picture
of the problem.
It is possible to add something like Iisc and Igds to Imaster where
all ISC and GDS API functions are gathered together, but not in any
current version.
We have such plans, certainly except functions already present in
interfaces.
But we did not treat this as 'needed yesterday'. Can you explain a
reason why your plugin can not use functions exported from some library?
PS. That's the way how services using ISC API (i.e. all except gbak in
v.4) work - thy use isc_* functions exported from fbclient. And as long
as they are in engineNN (which is provider-type plugin) you can see that
this works well.
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel