void Cache::init( long mem, long cnt ) { setMemoryLimit( mem ); setCountLimit( cnt ); Json::init(); for ( uint8_t i=0; i < Key::lockSize; i++ ) { pool.push_back( new Cache() ); } }
DemoConfiguration::DemoConfiguration() : Configuration::Proxy( &VeyonCore::config() ) { // sanitize configuration if( framebufferUpdateInterval() <= 0 ) { setFramebufferUpdateInterval( DefaultFramebufferUpdateInterval ); } if( keyFrameInterval() <= 0 ) { setKeyFrameInterval( DefaultKeyFrameInterval ); } if( memoryLimit() <= 0 ) { setMemoryLimit( DefaultMemoryLimit ); } }