content_manager.cc File Reference

#include <sys/types.h>
#include <sys/stat.h>
#include <dirent.h>
#include <errno.h>
#include <string.h>
#include <unistd.h>
#include "tools.h"
#include "rexp.h"
#include "content_manager.h"
#include "config_manager.h"
#include "update_manager.h"
#include "string_converter.h"
#include "metadata_handler.h"
#include "session_manager.h"
#include "timer.h"
#include "layout/fallback_layout.h"
#include "filesystem.h"

Go to the source code of this file.

Defines

#define DEFAULT_DIR_CACHE_CAPACITY   10
#define CM_INITIAL_QUEUE_SIZE   20
#define MIMETYPE_REGEXP   "^([a-z0-9_-]+/[a-z0-9_-]+)"

Functions

 SINGLETON_MUTEX (ContentManager, true)
static String get_filename (String path)

Detailed Description

Definition in file content_manager.cc.


Define Documentation

#define CM_INITIAL_QUEUE_SIZE   20

Definition at line 85 of file content_manager.cc.

Referenced by ContentManager::ContentManager().

#define DEFAULT_DIR_CACHE_CAPACITY   10

Definition at line 84 of file content_manager.cc.

#define MIMETYPE_REGEXP   "^([a-z0-9_-]+/[a-z0-9_-]+)"

Definition at line 99 of file content_manager.cc.


Function Documentation

static String get_filename ( String  path  )  [static]
SINGLETON_MUTEX ( ContentManager  ,
true   
)

Generated on Fri Mar 26 20:16:54 2010 for MediaTomb by  doxygen 1.6.1