Updated ITMTRemote API, and bare documentation (and some filled in). I
[MenuTunes.git] / ITMTRemote.m
1 #import "ITMTRemote.h"
2
3 @implementation ITMTRemote
4
5 + (id)remote
6 {
7     return nil;
8 }
9
10 - (NSString *)remoteTitle
11 {
12     return nil;
13 }
14
15 - (NSString *)remoteInformation
16 {
17     return nil;
18 }
19
20 - (NSImage *)remoteIcon
21 {
22     return nil;
23 }
24
25 - (BOOL)begin
26 {
27     return NO;
28 }
29
30 - (BOOL)halt
31 {
32     return NO;
33 }
34
35 - (NSString *)playerFullName
36 {
37     return nil;
38 }
39
40 - (NSString *)playerSimpleName
41 {
42     return nil;
43 }
44
45 - (NSDictionary *)capabilities
46 {
47     return nil;
48 }
49
50 - (ITMTRemotePlayerRunningStatus)playerRunningState
51 {
52     return nil;
53 }
54
55 - (ITMTRemotePlayerPlayingState)playerPlayingState
56 {
57     return nil;
58 }
59
60 - (NSArray *)playlists
61 {
62     return nil;
63 }
64
65 - (int)numberOfSongsInPlaylistAtIndex:(int)index
66 {
67     return nil;
68 }
69
70 - (NSString *)classOfPlaylistAtIndex:(int)index
71 {
72     return nil;
73 }
74
75 - (int)currentPlaylistIndex
76 {
77     return nil;
78 }
79
80 - (NSString *)songTitleAtIndex:(int)index
81 {
82     return nil;
83 }
84
85 - (int)currentSongIndex
86 {
87     return nil;
88 }
89
90 - (NSString *)currentSongTitle
91 {
92     return nil;
93 }
94
95 - (NSString *)currentSongArtist
96 {
97     return nil;
98 }
99
100 - (NSString *)currentSongAlbum
101 {
102     return nil;
103 }
104
105 - (NSString *)currentSongGenre
106 {
107     return nil;
108 }
109
110 - (NSString *)currentSongLength
111 {
112     return nil;
113 }
114
115 - (NSString *)currentSongRemaining
116 {
117     return nil;
118 }
119
120 - (float)currentSongRating
121 {
122     return nil;
123 }
124
125 - (BOOL)setCurrentSongRating:(float)rating
126 {
127     return NO;
128 }
129
130 - (BOOL)equalizerEnabled
131 {
132     return NO;
133 }
134
135 - (BOOL)setEqualizerEnabled:(BOOL)enabled
136 {
137     return NO;
138 }
139
140 - (NSArray *)eqPresets
141 {
142     return nil;
143 }
144
145 - (int)currentEQPresetIndex
146 {
147     return nil;
148 }
149
150 - (float)volume
151 {
152     return nil;
153 }
154
155 - (BOOL)setVolume:(float)volume
156 {
157     return NO;
158 }
159
160 - (BOOL)play
161 {
162     return NO;
163 }
164
165 - (BOOL)pause
166 {
167     return NO;
168 }
169
170 - (BOOL)goToNextSong
171 {
172     return NO;
173 }
174
175 - (BOOL)goToPreviousSong
176 {
177     return NO;
178 }
179
180 - (BOOL)forward
181 {
182     return NO;
183 }
184
185 - (BOOL)rewind
186 {
187     return NO;
188 }
189
190 - (BOOL)switchToPlaylistAtIndex:(int)index
191 {
192     return NO;
193 }
194
195 - (BOOL)switchToSongAtIndex:(int)index
196 {
197     return NO;
198 }
199
200 - (BOOL)switchToEQAtIndex:(int)index
201 {
202     return NO;
203 }
204
205 @end