GSI Object Oriented Online Offline (Go4)  GO4-6.2.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
rawapitd-gsin.h
Go to the documentation of this file.
1 /********************************************************************
2  * Copyright:
3  * GSI, Gesellschaft fuer Schwerionenforschung mbH
4  * Planckstr. 1
5  * D-64291 Darmstadt
6  * Germany
7  * created 12. 9.1997 by Horst Goeringer
8  ********************************************************************
9  * rawapitd-gsin.h
10  * GSI extensions to TSM type definitions for central disk cache
11  *********************************************************************
12  * 29. 5.2002, H.G.: add GSI_MEDIA_INCOMPLETE
13  * 19. 9.2003, H.G.: add GSI_MEDIA_CACHE
14  * 25. 1.2005, H.G.: separate values ..._LOCKED and ..._INCOMPLETE for
15  * stage and (write) cache files
16  * 12.12.2007, H.G.: add GSI_STAGE_INVALID, GSI_CACHE_INVALID
17  * 11. 5.2009, H.G.: add GSI_CACHE_COPY
18  *********************************************************************
19  */
20 
21 /* additional values for respArchive.mediaClass:
22  (standard ADSM: < 0x100) */
23 #define GSI_MEDIA_STAGE 0x1001/* file available in staging pool */
24 #define GSI_MEDIA_LOCKED 0x1002 /* stage file locked for read */
25 #define GSI_MEDIA_INCOMPLETE 0x1003 /* stage file locked for create */
26 #define GSI_STAGE_INVALID 0x1004 /* stage file lock timed out */
27 #define GSI_MEDIA_CACHE 0x1011 /* file available in write cache */
28 #define GSI_CACHE_LOCKED 0x1012 /* cache file locked for read */
29 #define GSI_CACHE_INCOMPLETE 0x1013 /* cache file locked for create */
30 #define GSI_CACHE_INVALID 0x1014 /* cache file lock timed out */
31 #define GSI_CACHE_COPY 0x1015
32  /* write cache file lock for copy before migration */