]> git.uio.no Git - u/mrichter/AliRoot.git/blob - RAW/mdc.h
Exporting AliRawReaderRoot.h
[u/mrichter/AliRoot.git] / RAW / mdc.h
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, 
19                    double maxSizeTagDB, const char* fileNameTagDB,
20                    const char* guidFileFolder);
21 int   alimdcOpen(void* alimdc, int mode, const char* fileName);
22 int   alimdcProcessEvent(void* alimdc, void* event, int isIovecArray);
23 long long  alimdcGetTotalFileSize(void* alimdc);
24 long long  alimdcClose(void* alimdc);
25 void  alimdcDelete(void* alimdc);
26 void  alimdcEnableDebug();
27 long long  alimdcAutoSave(void* alimdc);
28
29 #ifdef __cplusplus
30 }
31 #endif
32
33 #endif