]> git.ipfire.org Git - thirdparty/squid.git/blobdiff - src/tests/stub_HelperChildConfig.cc
SourceFormat Enforcement
[thirdparty/squid.git] / src / tests / stub_HelperChildConfig.cc
index d2473030b487194e9762760d1879f7d58d3e8501..60761e00811d7e09a0b041fe4315c5f0ba39fc93 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+ * Copyright (C) 1996-2015 The Squid Software Foundation and contributors
  *
  * Squid software is distributed under GPLv2+ license and includes
  * contributions from numerous individuals and organizations.
@@ -8,24 +8,37 @@
 
 #include "squid.h"
 #include "globals.h"
-#include "HelperChildConfig.h"
+#include "helper/ChildConfig.h"
 
 #define STUB_API "stub_HelperChildconfig.cc"
 #include "tests/STUB.h"
 
 #include <cstring>
 
-HelperChildConfig::HelperChildConfig(const unsigned int m):
-        n_max(m),
-        n_startup(0),
-        n_idle(1),
-        concurrency(0),
-        n_running(0),
-        n_active(0)
+Helper::ChildConfig::ChildConfig():
+    n_max(0),
+    n_startup(0),
+    n_idle(1),
+    concurrency(0),
+    n_running(0),
+    n_active(0),
+    queue_size(0),
+    defaultQueueSize(true)
+{}
+
+Helper::ChildConfig::ChildConfig(const unsigned int m):
+    n_max(m),
+    n_startup(0),
+    n_idle(1),
+    concurrency(0),
+    n_running(0),
+    n_active(0),
+    queue_size(2 * m),
+    defaultQueueSize(true)
 {}
 
 int
-HelperChildConfig::needNew() const
+Helper::ChildConfig::needNew() const
 {
     /* during the startup and reconfigure use our special amount... */
     if (starting_up || reconfiguring) return n_startup;
@@ -37,4 +50,5 @@ HelperChildConfig::needNew() const
     return (n_max - n_active);
 }
 
-void HelperChildConfig::parseConfig() STUB
+void Helper::ChildConfig::parseConfig() STUB
+