3 #if !defined(MEDIACONTROL1INTERFACE_H_INCLUDED)
4 #define MEDIACONTROL1INTERFACE_H_INCLUDED
7 #include <tqdbuserror.h>
8 #include <tqdbusobject.h>
13 class TQT_DBusObjectPath;
28 virtual bool Play(TQT_DBusError& error) = 0;
30 virtual bool Pause(TQT_DBusError& error) = 0;
32 virtual bool Stop(TQT_DBusError& error) = 0;
34 virtual bool Next(TQT_DBusError& error) = 0;
36 virtual bool Previous(TQT_DBusError& error) = 0;
38 virtual bool VolumeUp(TQT_DBusError& error) = 0;
40 virtual bool VolumeDown(TQT_DBusError& error) = 0;
44 virtual bool Rewind(TQT_DBusError& error) = 0;
52 TQT_DBusMessage
callPlay(
const TQT_DBusMessage& message);
54 TQT_DBusMessage
callPause(
const TQT_DBusMessage& message);
56 TQT_DBusMessage
callStop(
const TQT_DBusMessage& message);
58 TQT_DBusMessage
callNext(
const TQT_DBusMessage& message);
60 TQT_DBusMessage
callPrevious(
const TQT_DBusMessage& message);
62 TQT_DBusMessage
callVolumeUp(
const TQT_DBusMessage& message);
68 TQT_DBusMessage
callRewind(
const TQT_DBusMessage& message);
76 #endif //MEDIACONTROL1INTERFACE_H_INCLUDED