Added/removed some methods.
[MenuTunes.git] / ITMTRemote.h
index 3e8c9bd..e4d3019 100755 (executable)
@@ -32,8 +32,9 @@
  *  @abstract Declares what a MenuTunes Remote must be able to do.
  *  @discussion A MenuTunes Remote must be able to return and change state information.
  */
  *  @abstract Declares what a MenuTunes Remote must be able to do.
  *  @discussion A MenuTunes Remote must be able to return and change state information.
  */
-
 @protocol ITMTRemote
 @protocol ITMTRemote
+
+
 /*! @method remote
  *  @abstract Returns an autoreleased instance of the remote.
  *  @discussion Should be very quick and compact.
 /*! @method remote
  *  @abstract Returns an autoreleased instance of the remote.
  *  @discussion Should be very quick and compact.
@@ -56,7 +57,7 @@
  *  @abstract Returns a description of the remote.
  *  @result An NSString containing the description.
  */
  *  @abstract Returns a description of the remote.
  *  @result An NSString containing the description.
  */
-- (NSString *)description;
+- (NSString *)information;
 
 /*! @method icon:
  *  @abstract Returns a icon for the remote.
 
 /*! @method icon:
  *  @abstract Returns a icon for the remote.
  */
 - (BOOL)halt;
 
  */
 - (BOOL)halt;
 
-- (NSArray *)sources;
-- (int)currentSourceIndex;
-
-- (NSArray *)playlistsForCurrentSource;
+- (int)numberOfSongsInPlaylistAtIndex:(int)index;
+- (NSString *)classOfPlaylistAtIndex:(int)index;
 - (int)currentPlaylistIndex;
 
 - (int)currentPlaylistIndex;
 
-- (NSString *)songTitleAtIndex;
+- (NSString *)songTitleAtIndex:(int)index;
 - (int)currentSongIndex;
 
 - (NSString *)currentSongTitle;
 - (int)currentSongIndex;
 
 - (NSString *)currentSongTitle;
 - (BOOL)pause;
 - (BOOL)goToNextSong;
 - (BOOL)goToPreviousSong;
 - (BOOL)pause;
 - (BOOL)goToNextSong;
 - (BOOL)goToPreviousSong;
-- (BOOL)goToNextPlaylist;
-- (BOOL)goToPreviousPlaylist;
 
 
-- (BOOL)switchToSourceAtIndex:(int)index;
 - (BOOL)switchToPlaylistAtIndex:(int)index;
 - (BOOL)switchToSongAtIndex:(int)index;
 - (BOOL)switchToEQAtIndex:(int)index;
 - (BOOL)switchToPlaylistAtIndex:(int)index;
 - (BOOL)switchToSongAtIndex:(int)index;
 - (BOOL)switchToEQAtIndex:(int)index;