Classes | |
struct | Exported |
struct | Exported |
Public Member Functions | |
Private (media::ServiceSkeleton *impl, const media::CoverArtResolver &resolver) | |
void | handle_create_session (const core::dbus::Message::Ptr &msg) |
void | handle_pause_other_sessions (const core::dbus::Message::Ptr &msg) |
Public Attributes | |
media::ServiceSkeleton * | impl |
dbus::Object::Ptr | object |
org::freedesktop::dbus::DBus::Stub | dbus_stub |
std::map < media::Player::PlayerKey, std::shared_ptr< media::Player > > | session_store |
struct media::ServiceSkeleton::Private::Exported | exported |
Definition at line 49 of file service_skeleton.cpp.
|
inline |
Definition at line 51 of file service_skeleton.cpp.
References handle_create_session(), and handle_pause_other_sessions().
|
inline |
Definition at line 70 of file service_skeleton.cpp.
References dbus_stub, org::freedesktop::dbus::DBus::Stub::get_connection_app_armor_security_async(), impl, mpris::Service::Errors::CreatingSession::name(), and session_store.
Referenced by Private().
|
inline |
org::freedesktop::dbus::DBus::Stub media::ServiceSkeleton::Private::dbus_stub |
Definition at line 131 of file service_skeleton.cpp.
Referenced by handle_create_session().
struct media::ServiceSkeleton::Private::Exported media::ServiceSkeleton::Private::exported |
media::ServiceSkeleton* media::ServiceSkeleton::Private::impl |
Definition at line 127 of file service_skeleton.cpp.
Referenced by handle_create_session(), and handle_pause_other_sessions().
dbus::Object::Ptr media::ServiceSkeleton::Private::object |
Definition at line 128 of file service_skeleton.cpp.
std::map<media::Player::PlayerKey, std::shared_ptr<media::Player> > media::ServiceSkeleton::Private::session_store |
Definition at line 133 of file service_skeleton.cpp.
Referenced by handle_create_session().