00001 /******************************************************************** 00002 * Copyright: 00003 * GSI, Gesellschaft fuer Schwerionenforschung mbH 00004 * Planckstr. 1 00005 * D-64291 Darmstadt 00006 * Germany 00007 * created 12. 9.1997 by Horst Goeringer 00008 ******************************************************************** 00009 * rawapitd-gsin.h 00010 * GSI extensions to TSM type definitions for central disk cache 00011 ********************************************************************* 00012 * 29. 5.2002, H.G.: add GSI_MEDIA_INCOMPLETE 00013 * 19. 9.2003, H.G.: add GSI_MEDIA_CACHE 00014 * 25. 1.2005, H.G.: separate values ..._LOCKED and ..._INCOMPLETE for 00015 * stage and (write) cache files 00016 * 12.12.2007, H.G.: add GSI_STAGE_INVALID, GSI_CACHE_INVALID 00017 * 11. 5.2009, H.G.: add GSI_CACHE_COPY 00018 ********************************************************************* 00019 */ 00020 00021 /* additional values for respArchive.mediaClass: 00022 (standard ADSM: < 0x100) */ 00023 #define GSI_MEDIA_STAGE 0x1001/* file available in staging pool */ 00024 #define GSI_MEDIA_LOCKED 0x1002 /* stage file locked for read */ 00025 #define GSI_MEDIA_INCOMPLETE 0x1003 /* stage file locked for create */ 00026 #define GSI_STAGE_INVALID 0x1004 /* stage file lock timed out */ 00027 #define GSI_MEDIA_CACHE 0x1011 /* file available in write cache */ 00028 #define GSI_CACHE_LOCKED 0x1012 /* cache file locked for read */ 00029 #define GSI_CACHE_INCOMPLETE 0x1013 /* cache file locked for create */ 00030 #define GSI_CACHE_INVALID 0x1014 /* cache file lock timed out */ 00031 #define GSI_CACHE_COPY 0x1015 00032 /* write cache file lock for copy before migration */