annotate loader/qtx/qtxsdk/components.h @ 2501:d12f90b7d773

devel
author alex
date Sat, 27 Oct 2001 17:45:27 +0000
parents
children 6694f0d029f1
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2501
alex
parents:
diff changeset
1 typedef long ComponentResult;
alex
parents:
diff changeset
2 typedef unsigned char UInt8;
alex
parents:
diff changeset
3
alex
parents:
diff changeset
4 struct ComponentParameters
alex
parents:
diff changeset
5 {
alex
parents:
diff changeset
6 UInt8 flags;
alex
parents:
diff changeset
7 UInt8 paramSize;
alex
parents:
diff changeset
8 short what;
alex
parents:
diff changeset
9 long params[1];
alex
parents:
diff changeset
10 };
alex
parents:
diff changeset
11
alex
parents:
diff changeset
12 struct ComponentInstace
alex
parents:
diff changeset
13 {
alex
parents:
diff changeset
14 long data[1];
alex
parents:
diff changeset
15 };
alex
parents:
diff changeset
16
alex
parents:
diff changeset
17 typedef int OSType;
alex
parents:
diff changeset
18
alex
parents:
diff changeset
19 struct ComponentDescription
alex
parents:
diff changeset
20 {
alex
parents:
diff changeset
21 OSType componentType;
alex
parents:
diff changeset
22 OSType componentSubType;
alex
parents:
diff changeset
23 OSType componentManufacturer;
alex
parents:
diff changeset
24 unsigned long componentFlags;
alex
parents:
diff changeset
25 unsigned long componentFlagsMask;
alex
parents:
diff changeset
26 };