move sections
[python/dscho.git] / Lib / plat-mac / Carbon / Components.py
blob75574cf6d04fc2132d946c233813e6a68adbc2c5
1 # Generated from 'Components.h'
3 def FOUR_CHAR_CODE(x): return x
4 kAppleManufacturer = FOUR_CHAR_CODE('appl')
5 kComponentResourceType = FOUR_CHAR_CODE('thng')
6 kComponentAliasResourceType = FOUR_CHAR_CODE('thga')
7 kAnyComponentType = 0
8 kAnyComponentSubType = 0
9 kAnyComponentManufacturer = 0
10 kAnyComponentFlagsMask = 0
11 cmpIsMissing = 1L << 29
12 cmpWantsRegisterMessage = 1L << 31
13 kComponentOpenSelect = -1
14 kComponentCloseSelect = -2
15 kComponentCanDoSelect = -3
16 kComponentVersionSelect = -4
17 kComponentRegisterSelect = -5
18 kComponentTargetSelect = -6
19 kComponentUnregisterSelect = -7
20 kComponentGetMPWorkFunctionSelect = -8
21 kComponentExecuteWiredActionSelect = -9
22 kComponentGetPublicResourceSelect = -10
23 componentDoAutoVersion = (1 << 0)
24 componentWantsUnregister = (1 << 1)
25 componentAutoVersionIncludeFlags = (1 << 2)
26 componentHasMultiplePlatforms = (1 << 3)
27 componentLoadResident = (1 << 4)
28 defaultComponentIdentical = 0
29 defaultComponentAnyFlags = 1
30 defaultComponentAnyManufacturer = 2
31 defaultComponentAnySubType = 4
32 defaultComponentAnyFlagsAnyManufacturer = (defaultComponentAnyFlags + defaultComponentAnyManufacturer)
33 defaultComponentAnyFlagsAnyManufacturerAnySubType = (defaultComponentAnyFlags + defaultComponentAnyManufacturer + defaultComponentAnySubType)
34 registerComponentGlobal = 1
35 registerComponentNoDuplicates = 2
36 registerComponentAfterExisting = 4
37 registerComponentAliasesOnly = 8
38 platform68k = 1
39 platformPowerPC = 2
40 platformInterpreted = 3
41 platformWin32 = 4
42 platformPowerPCNativeEntryPoint = 5
43 mpWorkFlagDoWork = (1 << 0)
44 mpWorkFlagDoCompletion = (1 << 1)
45 mpWorkFlagCopyWorkBlock = (1 << 2)
46 mpWorkFlagDontBlock = (1 << 3)
47 mpWorkFlagGetProcessorCount = (1 << 4)
48 mpWorkFlagGetIsRunning = (1 << 6)
49 cmpAliasNoFlags = 0
50 cmpAliasOnlyThisFile = 1
51 uppComponentFunctionImplementedProcInfo = 0x000002F0
52 uppGetComponentVersionProcInfo = 0x000000F0
53 uppComponentSetTargetProcInfo = 0x000003F0
54 uppCallComponentOpenProcInfo = 0x000003F0
55 uppCallComponentCloseProcInfo = 0x000003F0
56 uppCallComponentCanDoProcInfo = 0x000002F0
57 uppCallComponentVersionProcInfo = 0x000000F0
58 uppCallComponentRegisterProcInfo = 0x000000F0
59 uppCallComponentTargetProcInfo = 0x000003F0
60 uppCallComponentUnregisterProcInfo = 0x000000F0
61 uppCallComponentGetMPWorkFunctionProcInfo = 0x00000FF0
62 uppCallComponentGetPublicResourceProcInfo = 0x00003BF0