• Skip to content
  • Skip to link menu
KDE 4.2 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

Plasma

MprisDBusStatus Struct Reference

#include <mprisdbustypes.h>

List of all members.


Public Types

enum  PlaylistRepeatMode { StopWhenFinished = 0, PlayForever = 1 }
enum  PlayMode { Playing = 0, Paused = 1, Stopped = 2 }
enum  RandomMode { Linear = 0, Random = 1 }
enum  TrackRepeatMode { GoToNext = 0, RepeatCurrent = 1 }

Public Member Functions

 MprisDBusStatus (PlayMode _play=Stopped, RandomMode _random=Linear, TrackRepeatMode _trackRepeat=GoToNext, PlaylistRepeatMode _playlistRepeat=StopWhenFinished)

Public Attributes

PlayMode play
PlaylistRepeatMode playlistRepeat
RandomMode random
TrackRepeatMode trackRepeat

Detailed Description

Definition at line 33 of file mprisdbustypes.h.


Member Enumeration Documentation

enum MprisDBusStatus::PlaylistRepeatMode

Enumerator:
StopWhenFinished 
PlayForever 

Definition at line 51 of file mprisdbustypes.h.

enum MprisDBusStatus::PlayMode

Enumerator:
Playing 
Paused 
Stopped 

Definition at line 35 of file mprisdbustypes.h.

enum MprisDBusStatus::RandomMode

Enumerator:
Linear 
Random 

Definition at line 41 of file mprisdbustypes.h.

enum MprisDBusStatus::TrackRepeatMode

Enumerator:
GoToNext 
RepeatCurrent 

Definition at line 46 of file mprisdbustypes.h.


Constructor & Destructor Documentation

MprisDBusStatus::MprisDBusStatus ( PlayMode  _play = Stopped,
RandomMode  _random = Linear,
TrackRepeatMode  _trackRepeat = GoToNext,
PlaylistRepeatMode  _playlistRepeat = StopWhenFinished 
) [inline]

Definition at line 56 of file mprisdbustypes.h.


Member Data Documentation

PlayMode MprisDBusStatus::play

Definition at line 66 of file mprisdbustypes.h.

PlaylistRepeatMode MprisDBusStatus::playlistRepeat

Definition at line 69 of file mprisdbustypes.h.

RandomMode MprisDBusStatus::random

Definition at line 67 of file mprisdbustypes.h.

TrackRepeatMode MprisDBusStatus::trackRepeat

Definition at line 68 of file mprisdbustypes.h.


The documentation for this struct was generated from the following file:
  • mprisdbustypes.h

Plasma

Skip menu "Plasma"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members

API Reference

Skip menu "API Reference"
  • KWin
  •   KWin Libraries
  • Libraries
  •   libkworkspace
  •   libsolidcontrol
  •   libtaskmanager
  • Plasma
  •   Animators
  •   Applets
  •   Engines
  • Solid Modules
Generated for API Reference by doxygen 1.5.7
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal