Commit 5e0471bd authored by uentity's avatar uentity

Mark hardcoded defaults as explicitly visible

parent dc3253db
...@@ -23,6 +23,7 @@ ...@@ -23,6 +23,7 @@
#include <string> #include <string>
#include <vector> #include <vector>
#include "caf/config.hpp"
#include "caf/atom.hpp" #include "caf/atom.hpp"
#include "caf/string_view.hpp" #include "caf/string_view.hpp"
#include "caf/timestamp.hpp" #include "caf/timestamp.hpp"
...@@ -34,55 +35,55 @@ namespace defaults { ...@@ -34,55 +35,55 @@ namespace defaults {
namespace stream { namespace stream {
extern const timespan desired_batch_complexity; extern CAF_API const timespan desired_batch_complexity;
extern const timespan max_batch_delay; extern CAF_API const timespan max_batch_delay;
extern const timespan credit_round_interval; extern CAF_API const timespan credit_round_interval;
} // namespace streaming } // namespace streaming
namespace scheduler { namespace scheduler {
extern const atom_value policy; extern CAF_API const atom_value policy;
extern string_view profiling_output_file; extern CAF_API string_view profiling_output_file;
extern const size_t max_threads; extern CAF_API const size_t max_threads;
extern const size_t max_throughput; extern CAF_API const size_t max_throughput;
extern const timespan profiling_resolution; extern CAF_API const timespan profiling_resolution;
} // namespace scheduler } // namespace scheduler
namespace work_stealing { namespace work_stealing {
extern const size_t aggressive_poll_attempts; extern CAF_API const size_t aggressive_poll_attempts;
extern const size_t aggressive_steal_interval; extern CAF_API const size_t aggressive_steal_interval;
extern const size_t moderate_poll_attempts; extern CAF_API const size_t moderate_poll_attempts;
extern const size_t moderate_steal_interval; extern CAF_API const size_t moderate_steal_interval;
extern const timespan moderate_sleep_duration; extern CAF_API const timespan moderate_sleep_duration;
extern const size_t relaxed_steal_interval; extern CAF_API const size_t relaxed_steal_interval;
extern const timespan relaxed_sleep_duration; extern CAF_API const timespan relaxed_sleep_duration;
} // namespace work_stealing } // namespace work_stealing
namespace logger { namespace logger {
extern string_view component_filter; extern CAF_API string_view component_filter;
extern const atom_value console; extern CAF_API const atom_value console;
extern string_view console_format; extern CAF_API string_view console_format;
extern const atom_value console_verbosity; extern CAF_API const atom_value console_verbosity;
extern string_view file_format; extern CAF_API string_view file_format;
extern string_view file_name; extern CAF_API string_view file_name;
extern const atom_value file_verbosity; extern CAF_API const atom_value file_verbosity;
} // namespace logger } // namespace logger
namespace middleman { namespace middleman {
extern std::vector<std::string> app_identifiers; extern CAF_API std::vector<std::string> app_identifiers;
extern const atom_value network_backend; extern CAF_API const atom_value network_backend;
extern const size_t max_consecutive_reads; extern CAF_API const size_t max_consecutive_reads;
extern const size_t heartbeat_interval; extern CAF_API const size_t heartbeat_interval;
extern const size_t cached_udp_buffers; extern CAF_API const size_t cached_udp_buffers;
extern const size_t max_pending_msgs; extern CAF_API const size_t max_pending_msgs;
extern const size_t workers; extern CAF_API const size_t workers;
} // namespace middleman } // namespace middleman
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment