Subject forceClosed of tIBOTransaction


I see that I can "force close" a transaction (all queries associated with it) using that property of the IBOTransaction.TimeoutProps

Here's what i'd like:

IF the "user" has been idle for nnnn seconds  THEN  ForcedClose

or in other words, is there a way to set the 'time since transaction' started back to zero?

or in other words... if the user opens any other query using that transaction (or closes one that was using that transaction) i'd like the ForceCloses to start over again from "zero"

ie. i'd like to ForceClosed the transaction only after nnn seconds of no query opening or closing in that transaction.

sorry i stated it so many times

i'm using IBO 4.8.7 and Firebird 2.5

thanks kelly