MXS-1218 Poll statistics changed to 64bit to avoid looparound

Statistics calculation, printing and MaxInfo are modified.
n_fds remains 32bit.
This commit is contained in:
Esa Korhonen
2017-04-06 13:51:15 +03:00
parent 496189dd59
commit a418387d0a
7 changed files with 70 additions and 69 deletions

View File

@ -23,6 +23,7 @@
* 21/01/16 Markus Makela Initial implementation
* @endverbatim
*/
#include <stdint.h>
typedef void* ts_stats_t;
@ -37,8 +38,8 @@ void ts_stats_set_thread_id(int id);
ts_stats_t ts_stats_alloc();
void ts_stats_free(ts_stats_t stats);
void ts_stats_add(ts_stats_t stats, int value);
void ts_stats_set(ts_stats_t stats, int value);
int ts_stats_sum(ts_stats_t stats);
void ts_stats_add(ts_stats_t stats, int64_t value);
void ts_stats_set(ts_stats_t stats, int64_t value);
int64_t ts_stats_sum(ts_stats_t stats);
#endif