summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/rabbit.hrl19
1 files changed, 19 insertions, 0 deletions
diff --git a/include/rabbit.hrl b/include/rabbit.hrl
index 1998de35b4..f400495ce3 100644
--- a/include/rabbit.hrl
+++ b/include/rabbit.hrl
@@ -70,10 +70,28 @@
-record(delivery, {mandatory, immediate, txn, sender, message}).
-record(amqp_error, {name, explanation, method = none}).
+
+-record(event_connection_stats, {connection_pid, state, channels,
+ recv_oct, recv_cnt,
+ send_oct, send_cnt, send_pend}).
+
+-record(event_channel_stats, {channel_pid, per_exchange_statistics,
+ per_queue_statistics}).
+
-record(event_queue_stats, {qpid, messages_ready, messages_unacknowledged,
consumers, memory, exclusive_consumer_pid,
exclusive_consumer_tag, backing_queue_status}).
+-record(event_connection_created, {connection_pid, address, port,
+ peer_address, peer_port, user, vhost,
+ timeout, frame_max, client_properties}).
+-record(event_connection_closed, {connection_pid}).
+-record(event_channel_created, {channel_pid, connection_pid, channel, user,
+ vhost}).
+-record(event_channel_closed, {channel_pid}).
+
+
+
%%----------------------------------------------------------------------------
-define(COPYRIGHT_MESSAGE, "Copyright (C) 2007-2010 LShift Ltd., Cohesive Financial Technologies LLC., and Rabbit Technologies Ltd.").
@@ -84,6 +102,7 @@
-define(HIBERNATE_AFTER_MIN, 1000).
-define(DESIRED_HIBERNATE, 10000).
+-define(STATISTICS_UPDATE_INTERVAL, 5000000). %% microseconds
-ifdef(debug).
-define(LOGDEBUG0(F), rabbit_log:debug(F)).