From dff9c193d31061ea242563a92fe8e3920e740317 Mon Sep 17 00:00:00 2001 From: Thulinma Date: Mon, 16 Mar 2015 16:01:57 +0100 Subject: [PATCH] Made some changes to naming conventions for shared memory --- lib/defines.h | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/lib/defines.h b/lib/defines.h index cbf9bff7..6a3863f3 100644 --- a/lib/defines.h +++ b/lib/defines.h @@ -67,3 +67,13 @@ static const char * DBG_LVL_LIST[] = {"NONE", "FAIL", "ERROR", "WARN", "INFO", " /// The position from where on stream data pages are switched over to the next page. #define FLIP_DATA_PAGE_SIZE 8 * 1024 * 1024 + +#define SHM_STREAM_INDEX "MstSTRM%s" //%s stream name +#define SHM_TRACK_META "MstTRAK%s#%lu" //%s stream name, %lu track ID +#define SHM_TRACK_INDEX "MstTRID%s#%lu" //%s stream name, %lu track ID +#define SHM_TRACK_DATA "MstDATA%s#%lu@%lu" //%s stream name, %lu track ID, %lu page # +#define SHM_STATISTICS "MstSTAT" +#define SHM_USERS "MstUSER%s" //%s stream name +#define SEM_LIVE "MstLIVE%s" //%s stream name +#define NAME_BUFFER_SIZE 200 //char buffer size for snprintf'ing shm filenames +