X-Git-Url: https://git.teslayout.com/public/public/public/?a=blobdiff_plain;f=include%2Fanna%2Fdiameter.comm%2FEngine.hpp;h=60f74847ee5d8ae07dcf3ea29ad4fd97e23d4c1b;hb=3e258840b15577cb8bda3cdedd0b9b88e16404b3;hp=2d36b6f99f1fcb72d9f60fab219c0834bb0d04f2;hpb=4e12ac57e93c052f716a6305ad8fc099c45899d1;p=anna.git diff --git a/include/anna/diameter.comm/Engine.hpp b/include/anna/diameter.comm/Engine.hpp index 2d36b6f..60f7484 100644 --- a/include/anna/diameter.comm/Engine.hpp +++ b/include/anna/diameter.comm/Engine.hpp @@ -1,4 +1,4 @@ -// ANNA - Anna is Not 'N' Anymore +// ANNA - Anna is Not Nothingness Anymore // // (c) Copyright 2005-2014 Eduardo Ramos Testillano & Francisco Ruiz Rayo // @@ -590,6 +590,12 @@ public: */ virtual void availabilityRecovered(Server *) const throw() {;} + /** + When a subyacent client session is going to be bound, this method is invoked before. + Default implementation do nothing. + */ + virtual void bindingClientSession(const ClientSession *) const throw() {;} + /** * Class user should implement this method in order to define Disconnect-Peer-Answer for last received DPR. * Origin-Host and Origin-Realm are configured at comm::Engine with hostname and FQDN (Fully Qualified Domain Name).