]>
Commit | Line | Data |
---|---|---|
1c79356b A |
1 | /* |
2 | * Copyright (c) 1998-2000 Apple Computer, Inc. All rights reserved. | |
3 | * | |
4 | * @APPLE_LICENSE_HEADER_START@ | |
5 | * | |
6 | * The contents of this file constitute Original Code as defined in and | |
7 | * are subject to the Apple Public Source License Version 1.1 (the | |
8 | * "License"). You may not use this file except in compliance with the | |
9 | * License. Please obtain a copy of the License at | |
10 | * http://www.apple.com/publicsource and read it before using this file. | |
11 | * | |
12 | * This Original Code and all software distributed under the License are | |
13 | * distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, EITHER | |
14 | * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, | |
15 | * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, | |
16 | * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT. Please see the | |
17 | * License for the specific language governing rights and limitations | |
18 | * under the License. | |
19 | * | |
20 | * @APPLE_LICENSE_HEADER_END@ | |
21 | */ | |
22 | ||
23 | #include <IOKit/storage/IODVDBlockStorageDriver.h> | |
24 | #include <IOKit/storage/IODVDMedia.h> | |
25 | ||
26 | #define super IOMedia | |
27 | OSDefineMetaClassAndStructors(IODVDMedia, IOMedia) | |
28 | ||
29 | // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | |
30 | ||
31 | IODVDBlockStorageDriver * IODVDMedia::getProvider() const | |
32 | { | |
33 | // | |
34 | // Obtain this object's provider. We override the superclass's method to | |
35 | // return a more specific subclass of IOService -- IODVDBlockStorageDriver. | |
36 | // This method serves simply as a convenience to subclass developers. | |
37 | // | |
38 | ||
39 | return (IODVDBlockStorageDriver *) IOService::getProvider(); | |
40 | } | |
41 | ||
42 | // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | |
43 | ||
44 | OSMetaClassDefineReservedUnused(IODVDMedia, 0); | |
45 | ||
46 | // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | |
47 | ||
48 | OSMetaClassDefineReservedUnused(IODVDMedia, 1); | |
49 | ||
50 | // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | |
51 | ||
52 | OSMetaClassDefineReservedUnused(IODVDMedia, 2); | |
53 | ||
54 | // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | |
55 | ||
56 | OSMetaClassDefineReservedUnused(IODVDMedia, 3); | |
57 | ||
58 | // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | |
59 | ||
60 | OSMetaClassDefineReservedUnused(IODVDMedia, 4); | |
61 | ||
62 | // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | |
63 | ||
64 | OSMetaClassDefineReservedUnused(IODVDMedia, 5); | |
65 | ||
66 | // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | |
67 | ||
68 | OSMetaClassDefineReservedUnused(IODVDMedia, 6); | |
69 | ||
70 | // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | |
71 | ||
72 | OSMetaClassDefineReservedUnused(IODVDMedia, 7); | |
73 | ||
74 | // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | |
75 | ||
76 | OSMetaClassDefineReservedUnused(IODVDMedia, 8); | |
77 | ||
78 | // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | |
79 | ||
80 | OSMetaClassDefineReservedUnused(IODVDMedia, 9); | |
81 | ||
82 | // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | |
83 | ||
84 | OSMetaClassDefineReservedUnused(IODVDMedia, 10); | |
85 | ||
86 | // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | |
87 | ||
88 | OSMetaClassDefineReservedUnused(IODVDMedia, 11); | |
89 | ||
90 | // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | |
91 | ||
92 | OSMetaClassDefineReservedUnused(IODVDMedia, 12); | |
93 | ||
94 | // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | |
95 | ||
96 | OSMetaClassDefineReservedUnused(IODVDMedia, 13); | |
97 | ||
98 | // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | |
99 | ||
100 | OSMetaClassDefineReservedUnused(IODVDMedia, 14); | |
101 | ||
102 | // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | |
103 | ||
104 | OSMetaClassDefineReservedUnused(IODVDMedia, 15); | |
105 | ||
106 | // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | |
107 | ||
108 | OSMetaClassDefineReservedUnused(IODVDMedia, 16); | |
109 | ||
110 | // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | |
111 | ||
112 | OSMetaClassDefineReservedUnused(IODVDMedia, 17); | |
113 | ||
114 | // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | |
115 | ||
116 | OSMetaClassDefineReservedUnused(IODVDMedia, 18); | |
117 | ||
118 | // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | |
119 | ||
120 | OSMetaClassDefineReservedUnused(IODVDMedia, 19); | |
121 | ||
122 | // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | |
123 | ||
124 | OSMetaClassDefineReservedUnused(IODVDMedia, 20); | |
125 | ||
126 | // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | |
127 | ||
128 | OSMetaClassDefineReservedUnused(IODVDMedia, 21); | |
129 | ||
130 | // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | |
131 | ||
132 | OSMetaClassDefineReservedUnused(IODVDMedia, 22); | |
133 | ||
134 | // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | |
135 | ||
136 | OSMetaClassDefineReservedUnused(IODVDMedia, 23); | |
137 | ||
138 | // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | |
139 | ||
140 | OSMetaClassDefineReservedUnused(IODVDMedia, 24); | |
141 | ||
142 | // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | |
143 | ||
144 | OSMetaClassDefineReservedUnused(IODVDMedia, 25); | |
145 | ||
146 | // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | |
147 | ||
148 | OSMetaClassDefineReservedUnused(IODVDMedia, 26); | |
149 | ||
150 | // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | |
151 | ||
152 | OSMetaClassDefineReservedUnused(IODVDMedia, 27); | |
153 | ||
154 | // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | |
155 | ||
156 | OSMetaClassDefineReservedUnused(IODVDMedia, 28); | |
157 | ||
158 | // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | |
159 | ||
160 | OSMetaClassDefineReservedUnused(IODVDMedia, 29); | |
161 | ||
162 | // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | |
163 | ||
164 | OSMetaClassDefineReservedUnused(IODVDMedia, 30); | |
165 | ||
166 | // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | |
167 | ||
168 | OSMetaClassDefineReservedUnused(IODVDMedia, 31); |