]> git.stg.codes - ssmd.git/blobdiff - include/settings.h
Removed GTS string.
[ssmd.git] / include / settings.h
index e061b96d8e641fabd44ba9a4a8021ebc2b3d0e54..c88f94a6c7694f5a29ee19265390926641776d12 100644 (file)
@@ -1,5 +1,5 @@
-#ifndef __GTS_SETTINGS_H__
-#define __GTS_SETTINGS_H__
+#ifndef __SSMD_SETTINGS_H__
+#define __SSMD_SETTINGS_H__
 
 #include <string>
 
@@ -8,7 +8,7 @@
 
 namespace po = boost::program_options;
 
-namespace GTS {
+namespace SSMD {
 
 class SettingsParser;
 class Settings {
@@ -36,6 +36,8 @@ class Settings {
         unsigned upProfileId() const throw() { return _upProfileId; }
         unsigned downProfileId() const throw() { return _downProfileId; }
 
+        size_t maxACLPerPDU() const throw() { return _maxACLPerPDU; }
+
         const std::string & dataURL() const throw() { return _dataURL; }
 
         // Setters
@@ -54,6 +56,8 @@ class Settings {
         void setUpProfileId(unsigned value) throw() { _upProfileId = value; }
         void setDownProfileId(unsigned value) throw() { _downProfileId = value; }
 
+        void setMaxACLPerPDU(size_t value) throw() { _maxACLPerPDU = value; }
+
         void setDataURL(const std::string & value) throw() { _dataURL = value; }
 
     private:
@@ -72,6 +76,8 @@ class Settings {
         unsigned _upProfileId;
         unsigned _downProfileId;
 
+        size_t _maxACLPerPDU;
+
         std::string _dataURL;
 
         friend class SettingsParser;