@ -15,6 +15,7 @@
# include "types.h"
# include "xt_RTPENGINE.h"
# include "common_stats.h"
struct media_packet ;
struct transport_protocol ;
@ -104,36 +105,6 @@ struct intf_spec {
struct intf_address local_address ;
struct port_pool port_pool ;
} ;
struct interface_counter_stats_dir {
# define F(n) atomic64 n;
# include "interface_counter_stats_fields_dir.inc"
# undef F
} ;
struct interface_counter_stats {
# define F(n) atomic64 n;
# include "interface_counter_stats_fields.inc"
# undef F
} ;
struct interface_sampled_stats_fields {
# define F(n) atomic64 n;
# include "interface_sampled_stats_fields.inc"
# undef F
} ;
struct interface_sampled_stats {
struct interface_sampled_stats_fields sums ;
struct interface_sampled_stats_fields sums_squared ;
struct interface_sampled_stats_fields counts ;
} ;
struct interface_sampled_stats_avg {
struct interface_sampled_stats_fields avg ;
struct interface_sampled_stats_fields stddev ;
} ;
struct interface_stats_block {
struct interface_counter_stats_dir in ,
out ;
struct interface_counter_stats s ;
struct interface_sampled_stats sampled ;
} ;
struct interface_sampled_rate_stats {
GHashTable * ht ;
struct interface_stats_block intv ;