X-Git-Url: https://git.teslayout.com/public/public/public/?a=blobdiff_plain;f=include%2Fanna%2Fdiameter.comm%2FClientSession.hpp;h=0b4b437beca6ae9a9e3fd07abb42c5723cb3b1f9;hb=8a597c7ccbe2986f505fd70258e4b59ecef4166f;hp=b343f5397149c40ca374e7c817afcea2ef4a08e5;hpb=93366a0bda79e6fd6e7dad6316bfcf8cc82f5731;p=anna.git diff --git a/include/anna/diameter.comm/ClientSession.hpp b/include/anna/diameter.comm/ClientSession.hpp index b343f53..0b4b437 100644 --- a/include/anna/diameter.comm/ClientSession.hpp +++ b/include/anna/diameter.comm/ClientSession.hpp @@ -222,7 +222,7 @@ private: // Activity: /* virtual */void updateIncomingActivityTime() throw(); /* virtual */void updateOutgoingActivityTime() throw(); - void countSendings(const diameter::CommandId & cid, bool ok) throw(); + void countSendings(const diameter::CommandId & cid, unsigned int aid, bool ok) throw(); // Handlers: /** @@ -232,6 +232,13 @@ private: */ void eventPeerShutdown() throw(); + /** + Handler about a request retransmission over the session. + + \param request Message retransmitted + */ + void eventRequestRetransmission(Message *request) throw(); + /** Handler for diameter server (client-session) responses