14.11.2015 3:47, Claudio Valderrama C. wrote:
> can I ask naively why the thing needs to be so complex and now it has to be
> RefCounted, too? Is this a kind of functionality that will be used only by
> the core developers? In this case, it can be as complex as one wishes if
> this makes FB more obscure to the casual readers of the source code.
> ;-)

  +1

   As an example, Avalerion's replication plugin isn't refcounted, has no 
"module" and no 
"factory". It has predictable lifetime and don't waste time breaking through 
endless 
envelopes.
   Yes, it is a simplest kind of plugin and engine12 cannot be as modest, but a 
good thing 
is that different plugins don't have to have the same inheritance and 
architecture.
   Do you seriously expect someone to write a provider with FPC?.. I guess - 
no. It means 
that there is no point in using CLOOP envelopes in chain 
server-Y-valve-provider.

-- 
   WBR, SD.

------------------------------------------------------------------------------
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to