summaryrefslogtreecommitdiff
path: root/src/include/progress.i
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/progress.i')
-rw-r--r--src/include/progress.i23
1 files changed, 23 insertions, 0 deletions
diff --git a/src/include/progress.i b/src/include/progress.i
new file mode 100644
index 00000000000..315eeabc6cd
--- /dev/null
+++ b/src/include/progress.i
@@ -0,0 +1,23 @@
+/*-
+ * Copyright (c) 2008-2012 WiredTiger, Inc.
+ * All rights reserved.
+ *
+ * See the file LICENSE for redistribution information.
+ */
+
+/*
+ * __wt_progress --
+ * Send a progress message to stdout.
+ */
+static inline void
+__wt_progress(WT_SESSION_IMPL *session, const char *s, uint64_t v)
+{
+ WT_EVENT_HANDLER *handler;
+
+ if (s == NULL)
+ s = session->name;
+
+ handler = session->event_handler;
+ if (handler->handle_progress != NULL)
+ (void)handler->handle_progress(handler, s, v);
+}