projects
/
anna.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Register accumulators on stat engine to centralize reports. TODO remove from engine...
[anna.git]
/
include
/
anna
/
diameter.comm
/
Server.hpp
diff --git
a/include/anna/diameter.comm/Server.hpp
b/include/anna/diameter.comm/Server.hpp
index
f7c3831
..
0484484
100644
(file)
--- a/
include/anna/diameter.comm/Server.hpp
+++ b/
include/anna/diameter.comm/Server.hpp
@@
-73,7
+73,7
@@
class Server {
// Statistics
int a_processing_time__StatisticConceptId;
int a_received_message_size__StatisticConceptId;
// Statistics
int a_processing_time__StatisticConceptId;
int a_received_message_size__StatisticConceptId;
- anna::statistics::Accumulator a_statisticsAccumulator;
+ anna::statistics::Accumulator
*
a_statisticsAccumulator;
void initializeStatisticConcepts() throw();
void resetStatistics() throw();
void initializeStatisticConcepts() throw();
void resetStatistics() throw();
@@
-281,6
+281,13
@@
protected:
*/
virtual void eventPeerShutdown(const ClientSession*) throw();
*/
virtual void eventPeerShutdown(const ClientSession*) throw();
+ /**
+ Handler about a request retransmission over the session.
+
+ \param request Message retransmitted
+ */
+ virtual void eventRequestRetransmission(const ClientSession*, Message *request) throw();
+
/**
Handler for diameter server (client-session) responses
/**
Handler for diameter server (client-session) responses
@@
-324,4
+331,3
@@
protected:
}
#endif
}
#endif
-