mirror of
https://github.com/zeek/zeek.git
synced 2025-10-08 01:28:20 +00:00

(Cleaned up some code a little bit.) * origin/topic/seth/stats-improvement: Fixing tests for stats improvements Rename the reporting interval variable for stats. Removing more broken functionality due to changed stats apis. Removing some references to resource_usage() Removing Broker stats, it was broken and incomplete. Fixing default stats collection interval to every 5 minutes. Add DNS stats to the stats.log Small stats script tweaks and beginning broker stats. Continued stats cleanup and extension. More stats collection extensions. More stats improvements Slight change to Mach API for collecting memory usage. Fixing some small mistakes. Updating the cmake submodule for the stats updates. Fix memory usage collection on Mac OS X. Cleaned up stats collection. BIT-1581 #merged
16 lines
506 B
C
16 lines
506 B
C
|
|
#include <stdint.h>
|
|
|
|
struct cq_handle *cq_init(double, double);
|
|
void cq_destroy(struct cq_handle *);
|
|
int cq_enqueue(struct cq_handle *, double, void *);
|
|
void *cq_dequeue(struct cq_handle *, double);
|
|
void *cq_remove(struct cq_handle *, double, void *);
|
|
int cq_size(struct cq_handle *);
|
|
int cq_max_size(struct cq_handle *);
|
|
uint64_t cq_cumulative_num(struct cq_handle *);
|
|
unsigned int cq_memory_allocation(void);
|
|
#ifdef DEBUG
|
|
void cq_debug(struct cq_handle *, int);
|
|
void cq_dump(struct cq_handle *);
|
|
#endif
|