Le 27/03/2010 à 00:12, Jean-Yves F. Barbier a écrit :
Le Fri, 26 Mar 2010 17:29:57 -0500,
* A per second invoicing instead of per minute, but without a DB call every
second, just one call at hangup.
With a DB call/update only at hangup, you would not be able to detect in the DB that a user has depleted his credit in order to disconnect it while on call.
Then, the way to go would be to check the DB before a new call so that FS gets the maximum allowed call duration for this call, based on the remaining credit and the rate of the called prefix, and so FS can set sched_hangup before bridging:
I am not sure mod_nibblebill implement that, but that would be easy to do.
David Ponzone Direction Technique
tel: 01 74 03 18 97
gsm: 06 66 98 76 34
Service Client IPeva
tel: 0811 46 26 26
Ce message et toutes les pièces jointes sont confidentiels et établis à l'intention exclusive de ses destinataires. Toute utilisation ou diffusion non autorisée est interdite. Tout message électronique est susceptible d'altération. IPeva décline toute responsabilité au titre de ce message s'il a été altéré, déformé ou falsifié. Si vous n'êtes pas destinataire de ce message, merci de le détruire immédiatement et d'avertir l'expéditeur.