blob: f36689d2b59bc35b37bf84560e01e4b71ef692fc [file] [log] [blame]
Jack Jansene2ba8732002-11-22 14:58:35 +00001# Generated from 'Files.h'
2
3def FOUR_CHAR_CODE(x): return x
4true = True
5false = False
6fsCurPerm = 0x00
7fsRdPerm = 0x01
8fsWrPerm = 0x02
9fsRdWrPerm = 0x03
10fsRdWrShPerm = 0x04
11fsRdDenyPerm = 0x10
12fsWrDenyPerm = 0x20
13fsRtParID = 1
14fsRtDirID = 2
15fsAtMark = 0
16fsFromStart = 1
17fsFromLEOF = 2
18fsFromMark = 3
19pleaseCacheBit = 4
20pleaseCacheMask = 0x0010
21noCacheBit = 5
22noCacheMask = 0x0020
23rdVerifyBit = 6
24rdVerifyMask = 0x0040
25rdVerify = 64
26forceReadBit = 6
27forceReadMask = 0x0040
28newLineBit = 7
29newLineMask = 0x0080
30newLineCharMask = 0xFF00
31fsSBPartialName = 1
32fsSBFullName = 2
33fsSBFlAttrib = 4
34fsSBFlFndrInfo = 8
35fsSBFlLgLen = 32
36fsSBFlPyLen = 64
37fsSBFlRLgLen = 128
38fsSBFlRPyLen = 256
39fsSBFlCrDat = 512
40fsSBFlMdDat = 1024
41fsSBFlBkDat = 2048
42fsSBFlXFndrInfo = 4096
43fsSBFlParID = 8192
44fsSBNegate = 16384
45fsSBDrUsrWds = 8
46fsSBDrNmFls = 16
47fsSBDrCrDat = 512
48fsSBDrMdDat = 1024
49fsSBDrBkDat = 2048
50fsSBDrFndrInfo = 4096
51fsSBDrParID = 8192
52fsSBPartialNameBit = 0
53fsSBFullNameBit = 1
54fsSBFlAttribBit = 2
55fsSBFlFndrInfoBit = 3
56fsSBFlLgLenBit = 5
57fsSBFlPyLenBit = 6
58fsSBFlRLgLenBit = 7
59fsSBFlRPyLenBit = 8
60fsSBFlCrDatBit = 9
61fsSBFlMdDatBit = 10
62fsSBFlBkDatBit = 11
63fsSBFlXFndrInfoBit = 12
64fsSBFlParIDBit = 13
65fsSBNegateBit = 14
66fsSBDrUsrWdsBit = 3
67fsSBDrNmFlsBit = 4
68fsSBDrCrDatBit = 9
69fsSBDrMdDatBit = 10
70fsSBDrBkDatBit = 11
71fsSBDrFndrInfoBit = 12
72fsSBDrParIDBit = 13
73bLimitFCBs = 31
74bLocalWList = 30
75bNoMiniFndr = 29
76bNoVNEdit = 28
77bNoLclSync = 27
78bTrshOffLine = 26
79bNoSwitchTo = 25
80bNoDeskItems = 20
81bNoBootBlks = 19
82bAccessCntl = 18
83bNoSysDir = 17
84bHasExtFSVol = 16
85bHasOpenDeny = 15
86bHasCopyFile = 14
87bHasMoveRename = 13
88bHasDesktopMgr = 12
89bHasShortName = 11
90bHasFolderLock = 10
91bHasPersonalAccessPrivileges = 9
92bHasUserGroupList = 8
93bHasCatSearch = 7
94bHasFileIDs = 6
95bHasBTreeMgr = 5
96bHasBlankAccessPrivileges = 4
97bSupportsAsyncRequests = 3
98bSupportsTrashVolumeCache = 2
99bIsEjectable = 0
100bSupportsHFSPlusAPIs = 1
101bSupportsFSCatalogSearch = 2
102bSupportsFSExchangeObjects = 3
103bSupports2TBFiles = 4
104bSupportsLongNames = 5
105bSupportsMultiScriptNames = 6
106bSupportsNamedForks = 7
107bSupportsSubtreeIterators = 8
108bL2PCanMapFileBlocks = 9
109bParentModDateChanges = 10
110bAncestorModDateChanges = 11
111bSupportsSymbolicLinks = 13
112bIsAutoMounted = 14
113bAllowCDiDataHandler = 17
114kLargeIcon = 1
115kLarge4BitIcon = 2
116kLarge8BitIcon = 3
117kSmallIcon = 4
118kSmall4BitIcon = 5
119kSmall8BitIcon = 6
120kicnsIconFamily = 239
121kLargeIconSize = 256
122kLarge4BitIconSize = 512
123kLarge8BitIconSize = 1024
124kSmallIconSize = 64
125kSmall4BitIconSize = 128
126kSmall8BitIconSize = 256
127kWidePosOffsetBit = 8
128kUseWidePositioning = (1 << kWidePosOffsetBit)
129kMaximumBlocksIn4GB = 0x007FFFFF
130fsUnixPriv = 1
131kNoUserAuthentication = 1
132kPassword = 2
133kEncryptPassword = 3
134kTwoWayEncryptPassword = 6
135kOwnerID2Name = 1
136kGroupID2Name = 2
137kOwnerName2ID = 3
138kGroupName2ID = 4
139kReturnNextUser = 1
140kReturnNextGroup = 2
141kReturnNextUG = 3
142kVCBFlagsIdleFlushBit = 3
143kVCBFlagsIdleFlushMask = 0x0008
144kVCBFlagsHFSPlusAPIsBit = 4
145kVCBFlagsHFSPlusAPIsMask = 0x0010
146kVCBFlagsHardwareGoneBit = 5
147kVCBFlagsHardwareGoneMask = 0x0020
148kVCBFlagsVolumeDirtyBit = 15
149kVCBFlagsVolumeDirtyMask = 0x8000
150kioVAtrbDefaultVolumeBit = 5
151kioVAtrbDefaultVolumeMask = 0x0020
152kioVAtrbFilesOpenBit = 6
153kioVAtrbFilesOpenMask = 0x0040
154kioVAtrbHardwareLockedBit = 7
155kioVAtrbHardwareLockedMask = 0x0080
156kioVAtrbSoftwareLockedBit = 15
157kioVAtrbSoftwareLockedMask = 0x8000
158kioFlAttribLockedBit = 0
159kioFlAttribLockedMask = 0x01
160kioFlAttribResOpenBit = 2
161kioFlAttribResOpenMask = 0x04
162kioFlAttribDataOpenBit = 3
163kioFlAttribDataOpenMask = 0x08
164kioFlAttribDirBit = 4
165kioFlAttribDirMask = 0x10
166ioDirFlg = 4
167ioDirMask = 0x10
168kioFlAttribCopyProtBit = 6
169kioFlAttribCopyProtMask = 0x40
170kioFlAttribFileOpenBit = 7
171kioFlAttribFileOpenMask = 0x80
172kioFlAttribInSharedBit = 2
173kioFlAttribInSharedMask = 0x04
174kioFlAttribMountedBit = 3
175kioFlAttribMountedMask = 0x08
176kioFlAttribSharePointBit = 5
177kioFlAttribSharePointMask = 0x20
178kioFCBWriteBit = 8
179kioFCBWriteMask = 0x0100
180kioFCBResourceBit = 9
181kioFCBResourceMask = 0x0200
182kioFCBWriteLockedBit = 10
183kioFCBWriteLockedMask = 0x0400
184kioFCBLargeFileBit = 11
185kioFCBLargeFileMask = 0x0800
186kioFCBSharedWriteBit = 12
187kioFCBSharedWriteMask = 0x1000
188kioFCBFileLockedBit = 13
189kioFCBFileLockedMask = 0x2000
190kioFCBOwnClumpBit = 14
191kioFCBOwnClumpMask = 0x4000
192kioFCBModifiedBit = 15
193kioFCBModifiedMask = 0x8000
194kioACUserNoSeeFolderBit = 0
195kioACUserNoSeeFolderMask = 0x01
196kioACUserNoSeeFilesBit = 1
197kioACUserNoSeeFilesMask = 0x02
198kioACUserNoMakeChangesBit = 2
199kioACUserNoMakeChangesMask = 0x04
200kioACUserNotOwnerBit = 7
201kioACUserNotOwnerMask = 0x80
202kioACAccessOwnerBit = 31
203# kioACAccessOwnerMask = (long)0x80000000
204kioACAccessBlankAccessBit = 28
205kioACAccessBlankAccessMask = 0x10000000
206kioACAccessUserWriteBit = 26
207kioACAccessUserWriteMask = 0x04000000
208kioACAccessUserReadBit = 25
209kioACAccessUserReadMask = 0x02000000
210kioACAccessUserSearchBit = 24
211kioACAccessUserSearchMask = 0x01000000
212kioACAccessEveryoneWriteBit = 18
213kioACAccessEveryoneWriteMask = 0x00040000
214kioACAccessEveryoneReadBit = 17
215kioACAccessEveryoneReadMask = 0x00020000
216kioACAccessEveryoneSearchBit = 16
217kioACAccessEveryoneSearchMask = 0x00010000
218kioACAccessGroupWriteBit = 10
219kioACAccessGroupWriteMask = 0x00000400
220kioACAccessGroupReadBit = 9
221kioACAccessGroupReadMask = 0x00000200
222kioACAccessGroupSearchBit = 8
223kioACAccessGroupSearchMask = 0x00000100
224kioACAccessOwnerWriteBit = 2
225kioACAccessOwnerWriteMask = 0x00000004
226kioACAccessOwnerReadBit = 1
227kioACAccessOwnerReadMask = 0x00000002
228kioACAccessOwnerSearchBit = 0
229kioACAccessOwnerSearchMask = 0x00000001
230kfullPrivileges = 0x00070007
231kownerPrivileges = 0x00000007
232knoUser = 0
233kadministratorUser = 1
234knoGroup = 0
235AppleShareMediaType = FOUR_CHAR_CODE('afpm')
236volMountNoLoginMsgFlagBit = 0
237volMountNoLoginMsgFlagMask = 0x0001
238volMountExtendedFlagsBit = 7
239volMountExtendedFlagsMask = 0x0080
240volMountInteractBit = 15
241volMountInteractMask = 0x8000
242volMountChangedBit = 14
243volMountChangedMask = 0x4000
244volMountFSReservedMask = 0x00FF
245volMountSysReservedMask = 0xFF00
246kAFPExtendedFlagsAlternateAddressMask = 1
247kAFPTagTypeIP = 0x01
248kAFPTagTypeIPPort = 0x02
249kAFPTagTypeDDP = 0x03
250kAFPTagTypeDNS = 0x04
251kAFPTagLengthIP = 0x06
252kAFPTagLengthIPPort = 0x08
253kAFPTagLengthDDP = 0x06
254kFSInvalidVolumeRefNum = 0
255kFSCatInfoNone = 0x00000000
256kFSCatInfoTextEncoding = 0x00000001
257kFSCatInfoNodeFlags = 0x00000002
258kFSCatInfoVolume = 0x00000004
259kFSCatInfoParentDirID = 0x00000008
260kFSCatInfoNodeID = 0x00000010
261kFSCatInfoCreateDate = 0x00000020
262kFSCatInfoContentMod = 0x00000040
263kFSCatInfoAttrMod = 0x00000080
264kFSCatInfoAccessDate = 0x00000100
265kFSCatInfoBackupDate = 0x00000200
266kFSCatInfoPermissions = 0x00000400
267kFSCatInfoFinderInfo = 0x00000800
268kFSCatInfoFinderXInfo = 0x00001000
269kFSCatInfoValence = 0x00002000
270kFSCatInfoDataSizes = 0x00004000
271kFSCatInfoRsrcSizes = 0x00008000
272kFSCatInfoSharingFlags = 0x00010000
273kFSCatInfoUserPrivs = 0x00020000
274kFSCatInfoAllDates = 0x000003E0
275kFSCatInfoGettableInfo = 0x0003FFFF
276kFSCatInfoSettableInfo = 0x00001FE3
277# kFSCatInfoReserved = (long)0xFFFC0000
278kFSNodeLockedBit = 0
279kFSNodeLockedMask = 0x0001
280kFSNodeResOpenBit = 2
281kFSNodeResOpenMask = 0x0004
282kFSNodeDataOpenBit = 3
283kFSNodeDataOpenMask = 0x0008
284kFSNodeIsDirectoryBit = 4
285kFSNodeIsDirectoryMask = 0x0010
286kFSNodeCopyProtectBit = 6
287kFSNodeCopyProtectMask = 0x0040
288kFSNodeForkOpenBit = 7
289kFSNodeForkOpenMask = 0x0080
290kFSNodeInSharedBit = 2
291kFSNodeInSharedMask = 0x0004
292kFSNodeIsMountedBit = 3
293kFSNodeIsMountedMask = 0x0008
294kFSNodeIsSharePointBit = 5
295kFSNodeIsSharePointMask = 0x0020
296kFSIterateFlat = 0
297kFSIterateSubtree = 1
298kFSIterateDelete = 2
299# kFSIterateReserved = (long)0xFFFFFFFC
300fsSBNodeID = 0x00008000
301fsSBAttributeModDate = 0x00010000
302fsSBAccessDate = 0x00020000
303fsSBPermissions = 0x00040000
304fsSBNodeIDBit = 15
305fsSBAttributeModDateBit = 16
306fsSBAccessDateBit = 17
307fsSBPermissionsBit = 18
308kFSAllocDefaultFlags = 0x0000
309kFSAllocAllOrNothingMask = 0x0001
310kFSAllocContiguousMask = 0x0002
311kFSAllocNoRoundUpMask = 0x0004
312kFSAllocReservedMask = 0xFFF8
313kFSVolInfoNone = 0x0000
314kFSVolInfoCreateDate = 0x0001
315kFSVolInfoModDate = 0x0002
316kFSVolInfoBackupDate = 0x0004
317kFSVolInfoCheckedDate = 0x0008
318kFSVolInfoFileCount = 0x0010
319kFSVolInfoDirCount = 0x0020
320kFSVolInfoSizes = 0x0040
321kFSVolInfoBlocks = 0x0080
322kFSVolInfoNextAlloc = 0x0100
323kFSVolInfoRsrcClump = 0x0200
324kFSVolInfoDataClump = 0x0400
325kFSVolInfoNextID = 0x0800
326kFSVolInfoFinderInfo = 0x1000
327kFSVolInfoFlags = 0x2000
328kFSVolInfoFSInfo = 0x4000
329kFSVolInfoDriveInfo = 0x8000
330kFSVolInfoGettableInfo = 0xFFFF
331kFSVolInfoSettableInfo = 0x3004
332kFSVolFlagDefaultVolumeBit = 5
333kFSVolFlagDefaultVolumeMask = 0x0020
334kFSVolFlagFilesOpenBit = 6
335kFSVolFlagFilesOpenMask = 0x0040
336kFSVolFlagHardwareLockedBit = 7
337kFSVolFlagHardwareLockedMask = 0x0080
338kFSVolFlagSoftwareLockedBit = 15
339kFSVolFlagSoftwareLockedMask = 0x8000
340kFNDirectoryModifiedMessage = 1
Jack Jansenb4289b52002-12-17 22:21:57 +0000341rAliasType = FOUR_CHAR_CODE('alis')
342kARMMountVol = 0x00000001
343kARMNoUI = 0x00000002
344kARMMultVols = 0x00000008
345kARMSearch = 0x00000100
346kARMSearchMore = 0x00000200
347kARMSearchRelFirst = 0x00000400
348asiZoneName = -3
349asiServerName = -2
350asiVolumeName = -1
351asiAliasName = 0
352asiParentName = 1
353kResolveAliasFileNoUI = 0x00000001
354kClippingCreator = FOUR_CHAR_CODE('drag')
355kClippingPictureType = FOUR_CHAR_CODE('clpp')
356kClippingTextType = FOUR_CHAR_CODE('clpt')
357kClippingSoundType = FOUR_CHAR_CODE('clps')
358kClippingUnknownType = FOUR_CHAR_CODE('clpu')
359kInternetLocationCreator = FOUR_CHAR_CODE('drag')
360kInternetLocationHTTP = FOUR_CHAR_CODE('ilht')
361kInternetLocationFTP = FOUR_CHAR_CODE('ilft')
362kInternetLocationFile = FOUR_CHAR_CODE('ilfi')
363kInternetLocationMail = FOUR_CHAR_CODE('ilma')
364kInternetLocationNNTP = FOUR_CHAR_CODE('ilnw')
365kInternetLocationAFP = FOUR_CHAR_CODE('ilaf')
366kInternetLocationAppleTalk = FOUR_CHAR_CODE('ilat')
367kInternetLocationNSL = FOUR_CHAR_CODE('ilns')
368kInternetLocationGeneric = FOUR_CHAR_CODE('ilge')
369kCustomIconResource = -16455
370kCustomBadgeResourceType = FOUR_CHAR_CODE('badg')
371kCustomBadgeResourceID = kCustomIconResource
372kCustomBadgeResourceVersion = 0
373# kSystemFolderType = 'macs'.
374kRoutingResourceType = FOUR_CHAR_CODE('rout')
375kRoutingResourceID = 0
376kContainerFolderAliasType = FOUR_CHAR_CODE('fdrp')
377kContainerTrashAliasType = FOUR_CHAR_CODE('trsh')
378kContainerHardDiskAliasType = FOUR_CHAR_CODE('hdsk')
379kContainerFloppyAliasType = FOUR_CHAR_CODE('flpy')
380kContainerServerAliasType = FOUR_CHAR_CODE('srvr')
381kApplicationAliasType = FOUR_CHAR_CODE('adrp')
382kContainerAliasType = FOUR_CHAR_CODE('drop')
383kDesktopPrinterAliasType = FOUR_CHAR_CODE('dtpa')
384kContainerCDROMAliasType = FOUR_CHAR_CODE('cddr')
385kApplicationCPAliasType = FOUR_CHAR_CODE('acdp')
386kApplicationDAAliasType = FOUR_CHAR_CODE('addp')
387kPackageAliasType = FOUR_CHAR_CODE('fpka')
388kAppPackageAliasType = FOUR_CHAR_CODE('fapa')
389kSystemFolderAliasType = FOUR_CHAR_CODE('fasy')
390kAppleMenuFolderAliasType = FOUR_CHAR_CODE('faam')
391kStartupFolderAliasType = FOUR_CHAR_CODE('fast')
392kPrintMonitorDocsFolderAliasType = FOUR_CHAR_CODE('fapn')
393kPreferencesFolderAliasType = FOUR_CHAR_CODE('fapf')
394kControlPanelFolderAliasType = FOUR_CHAR_CODE('fact')
395kExtensionFolderAliasType = FOUR_CHAR_CODE('faex')
396kExportedFolderAliasType = FOUR_CHAR_CODE('faet')
397kDropFolderAliasType = FOUR_CHAR_CODE('fadr')
398kSharedFolderAliasType = FOUR_CHAR_CODE('fash')
399kMountedFolderAliasType = FOUR_CHAR_CODE('famn')
400kIsOnDesk = 0x0001
401kColor = 0x000E
402kIsShared = 0x0040
403kHasNoINITs = 0x0080
404kHasBeenInited = 0x0100
405kHasCustomIcon = 0x0400
406kIsStationery = 0x0800
407kNameLocked = 0x1000
408kHasBundle = 0x2000
409kIsInvisible = 0x4000
410kIsAlias = 0x8000
411fOnDesk = kIsOnDesk
412fHasBundle = kHasBundle
413fInvisible = kIsInvisible
414fTrash = -3
415fDesktop = -2
416fDisk = 0
417kIsStationary = kIsStationery
418kExtendedFlagsAreInvalid = 0x8000
419kExtendedFlagHasCustomBadge = 0x0100
420kExtendedFlagHasRoutingInfo = 0x0004
421kFirstMagicBusyFiletype = FOUR_CHAR_CODE('bzy ')
422kLastMagicBusyFiletype = FOUR_CHAR_CODE('bzy?')
423kMagicBusyCreationDate = 0x4F3AFDB0