Utils/Termlib: Extend the completion API
[senf.git] / config.hh
index 5b77078..bf13b1e 100644 (file)
--- a/config.hh
+++ b/config.hh
@@ -1,8 +1,8 @@
 # // $Id$
 # //
-# // Copyright (C) 2007 
-# // Fraunhofer Institute for Open Communication Systems (FOKUS) 
-# // Competence Center NETwork research (NET), St. Augustin, GERMANY 
+# // Copyright (C) 2007
+# // Fraunhofer Institute for Open Communication Systems (FOKUS)
+# // Competence Center NETwork research (NET), St. Augustin, GERMANY
 # //     Stefan Bund <g0dil@berlios.de>
 # //
 # // This program is free software; you can redistribute it and/or modify
 # define HH_config_ 1
 # 
 # // Custom includes
+# include <boost/cstdint.hpp>
+# include <limits.h>
 # 
 # ///////////////////////////////hh.p////////////////////////////////////////
-# 
+
+namespace senf {
+namespace config {
+
+    typedef boost::int_fast64_t time_type;
+
+}}
+
 # include "local_config.hh"
 #
 # ifndef SENF_ABSOLUTE_INCLUDE_PATH
 # endif
 #
 # ifndef SENF_SENFLOG_LIMIT
-#     ifdef SENF_NO_DEBUG
+#     ifndef SENF_DEBUG
 #         define SENF_SENFLOG_LIMIT senf::log::IMPORTANT
 #     else
-#         define SENF_SENFLOG_LIMIT senf::log::VERBOSE
+#         define SENF_SENFLOG_LIMIT senf::log::NOTICE
 #     endif
 # endif
+#
+# ifndef SENF_DEBUG_BACKTRACE_NUMCALLERS
+#     define SENF_DEBUG_BACKTRACE_NUMCALLERS 64
+# endif
+#
+# ifndef SENF_CONSOLE_MAX_COMMAND_ARITY 
+#     define SENF_CONSOLE_MAX_COMMAND_ARITY 6
+# endif
+# 
+# ifndef PHOENIX_LIMIT
+#     define PHOENIX_LIMIT 6
+# endif
+#
+# if __GLIBC__>=2 && __GLIBC_MINOR__>=8
+#     define HAVE_TIMERFD 1
+# endif
 # 
 # ///////////////////////////////hh.e////////////////////////////////////////
 # endif