On 17/01/2022 11:00, Jiří Činčura wrote: >> Yes - because we can generate pure C OO API in a form I've attached here >> for illustration. > > That would work for me. :) > >> No - we never included it into distribution because currently it's not >> ready for use, some tuning will be needed. Next, you will have to use >> shared library based on .c generated file and serving as a proxy between >> tour program and fbclient. > > I was hoping to have this in fbclient directly. Now it looks like I need to > do basically the same to be able to use batching in Embedded in .NET provider. >
The "C library" is just another way to call things. It's binary compatible with the C++ interface. In fact the C++ interface is a wrapper around C objects to be multi compiler compatible. I don't know how you call fbclient in the .NET code. But I remember C# can map C DLL with attributes. So I believe it's possible to map the current fbclient functions directly in C# code. Adriano Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel