summaryrefslogtreecommitdiff
path: root/AudioManagerDaemon/CMakeLists.txt
diff options
context:
space:
mode:
authorAleksandar Donchev <aleksander.donchev@partner.bmw.de>2013-09-23 11:03:47 +0200
committerChristian Linke <Christian.Linke@bmw.de>2013-09-25 15:43:57 +0200
commit9b5173281e607bbebca8e6445dbffc38e7506c2f (patch)
treedd4ed555f7118bd213b05d9dabf5095fc2cf6bb5 /AudioManagerDaemon/CMakeLists.txt
parent32caf7f1db12965712a1f74016e7b55e258cab73 (diff)
downloadaudiomanager-9b5173281e607bbebca8e6445dbffc38e7506c2f.tar.gz
* Every new connection ID is initilized with the next available number.
* Additional tests for ID generation added. Signed-off-by: Christian Linke <christian.linke@bmw.de>
Diffstat (limited to 'AudioManagerDaemon/CMakeLists.txt')
-rw-r--r--AudioManagerDaemon/CMakeLists.txt14
1 files changed, 13 insertions, 1 deletions
diff --git a/AudioManagerDaemon/CMakeLists.txt b/AudioManagerDaemon/CMakeLists.txt
index c122841..92eea26 100644
--- a/AudioManagerDaemon/CMakeLists.txt
+++ b/AudioManagerDaemon/CMakeLists.txt
@@ -66,11 +66,23 @@ SET(AUDIOMAN_SRCS_CXX
# Preallocation variable for the map.
IF(NOT WITH_DATABASE_STORAGE )
+
IF(NOT DEFINED AM_MAP_CAPACITY)
set (AM_MAP_CAPACITY 10)
ENDIF(NOT DEFINED AM_MAP_CAPACITY)
add_definitions( -DAM_MAP_CAPACITY=${AM_MAP_CAPACITY} )
-ENDIF(NOT WITH_DATABASE_STORAGE)
+
+ IF(NOT DEFINED AM_MAX_CONNECTIONS)
+ set (AM_MAX_CONNECTIONS 0x1000)
+ ENDIF(NOT DEFINED AM_MAX_CONNECTIONS)
+ add_definitions( -DAM_MAX_CONNECTIONS=${AM_MAX_CONNECTIONS} )
+
+ IF(NOT DEFINED AM_MAX_MAIN_CONNECTIONS)
+ set (AM_MAX_MAIN_CONNECTIONS SHRT_MAX)
+ ENDIF(NOT DEFINED AM_MAX_MAIN_CONNECTIONS)
+ add_definitions( -DAM_MAX_MAIN_CONNECTIONS=${AM_MAX_MAIN_CONNECTIONS} )
+
+ENDIF(NOT WITH_DATABASE_STORAGE)
IF(WITH_TELNET)
SET (AUDIOMAN_SRCS_CXX