X-Git-Url: https://git.stg.codes/ssmd.git/blobdiff_plain/3dee2f70e5a1d476b4b5fc3040d608a7a31389de..bdbd190aca2ca879b723d0557eca771529363e2f:/include/settings.h diff --git a/include/settings.h b/include/settings.h index e061b96..e384a42 100644 --- a/include/settings.h +++ b/include/settings.h @@ -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;