annotate loader/qtx/qtxsdk/components.h @ 2790:98769cea155c

added tv subsystem
author alex
date Fri, 09 Nov 2001 23:46:06 +0000
parents 6694f0d029f1
children 4c9966c2b2ed
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
2776
6694f0d029f1 struct->typedef
arpi
parents: 2501
diff changeset
4 typedef struct {
2501
alex
parents:
diff changeset
5 UInt8 flags;
alex
parents:
diff changeset
6 UInt8 paramSize;
alex
parents:
diff changeset
7 short what;
alex
parents:
diff changeset
8 long params[1];
2776
6694f0d029f1 struct->typedef
arpi
parents: 2501
diff changeset
9 } ComponentParameters;
2501
alex
parents:
diff changeset
10
2776
6694f0d029f1 struct->typedef
arpi
parents: 2501
diff changeset
11 typedef struct {
2501
alex
parents:
diff changeset
12 long data[1];
2776
6694f0d029f1 struct->typedef
arpi
parents: 2501
diff changeset
13 } ComponentInstace;
2501
alex
parents:
diff changeset
14
alex
parents:
diff changeset
15 typedef int OSType;
alex
parents:
diff changeset
16
2776
6694f0d029f1 struct->typedef
arpi
parents: 2501
diff changeset
17 typedef struct {
2501
alex
parents:
diff changeset
18 OSType componentType;
alex
parents:
diff changeset
19 OSType componentSubType;
alex
parents:
diff changeset
20 OSType componentManufacturer;
alex
parents:
diff changeset
21 unsigned long componentFlags;
alex
parents:
diff changeset
22 unsigned long componentFlagsMask;
2776
6694f0d029f1 struct->typedef
arpi
parents: 2501
diff changeset
23 } ComponentDescription;