]>
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, |
a8b0468f | 20 | const char* guidFileFolder, |
21 | int basketsize); | |
e10815f1 | 22 | int alimdcOpen(void* alimdc, int mode, const char* fileName); |
23 | int alimdcProcessEvent(void* alimdc, void* event, int isIovecArray); | |
60838f24 | 24 | long long alimdcGetTotalFileSize(void* alimdc); |
d2450633 | 25 | long long alimdcClose(void* alimdc); |
e10815f1 | 26 | void alimdcDelete(void* alimdc); |
f2cc4e98 | 27 | void alimdcEnableDebug(); |
0cd3f979 | 28 | long long alimdcAutoSave(void* alimdc); |
e10815f1 | 29 | |
30 | #ifdef __cplusplus | |
31 | } | |
32 | #endif | |
33 | ||
34 | #endif |