X-Git-Url: https://git.teslayout.com/public/public/public/?a=blobdiff_plain;f=include%2Fanna%2Fdiameter.comm%2FEngine.hpp;fp=include%2Fanna%2Fdiameter.comm%2FEngine.hpp;h=1d9b77edc5aafd2b2f7ab70c300db57df2c7e09a;hb=858b6e049e795cc50a362e8e41dfaefe7106fd9f;hp=2d36b6f99f1fcb72d9f60fab219c0834bb0d04f2;hpb=63fd6903df131e0a254904f125efc231b4c8d79a;p=anna.git diff --git a/include/anna/diameter.comm/Engine.hpp b/include/anna/diameter.comm/Engine.hpp index 2d36b6f..1d9b77e 100644 --- a/include/anna/diameter.comm/Engine.hpp +++ b/include/anna/diameter.comm/Engine.hpp @@ -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).