+typedef enum {stopped = -1, paused, playing, rewinding, forwarding} PlayerState;
+
+/*! @protocol ITMTRemote
+ * @abstract Declares what a MenuTunes Remote must be able to do.
+ * @discussion A MenuTunes Remote must be able to return and change state information.
+ */