]>
Commit | Line | Data |
---|---|---|
e10815f1 | 1 | #ifndef MDC_H |
2 | #define MDC_H | |
3 | /* Copyright(c) 1998-2003, ALICE Experiment at CERN, All rights reserved. * | |
4 | * See cxx source for full Copyright notice */ | |
5 | ||
6 | /* $Id$ */ | |
7 | ||
8 | ////////////////////////////////////////////////////////////////////////// | |
9 | // // | |
10 | // c interface to AliMDC // | |
11 | // // | |
12 | ////////////////////////////////////////////////////////////////////////// | |
13 | ||
14 | #ifdef __cplusplus | |
15 | extern "C" { | |
16 | #endif | |
17 | ||
18 | void* alimdcCreate(int compress, int filterMode, | |
5d315e4d | 19 | double maxSizeTagDB, const char* fileNameTagDB, |
20 | const char* guidFileFolder); | |
e10815f1 | 21 | int alimdcOpen(void* alimdc, int mode, const char* fileName); |
22 | int alimdcProcessEvent(void* alimdc, void* event, int isIovecArray); | |
60838f24 | 23 | long long alimdcGetTotalFileSize(void* alimdc); |
d2450633 | 24 | long long alimdcClose(void* alimdc); |
e10815f1 | 25 | void alimdcDelete(void* alimdc); |
f2cc4e98 | 26 | void alimdcEnableDebug(); |
0cd3f979 | 27 | long long alimdcAutoSave(void* alimdc); |
e10815f1 | 28 | |
29 | #ifdef __cplusplus | |
30 | } | |
31 | #endif | |
32 | ||
33 | #endif |