Collaboration diagram for media::ServiceSkeleton::Private: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 51 of file service_skeleton.cpp.
|
inline |
Definition at line 53 of file service_skeleton.cpp.
References handle_create_session(), and handle_pause_other_sessions().
Here is the call graph for this function:
|
inline |
Definition at line 72 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().
Here is the call graph for this function:
|
inline |
| org::freedesktop::dbus::DBus::Stub media::ServiceSkeleton::Private::dbus_stub |
Definition at line 133 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 129 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 130 of file service_skeleton.cpp.
| std::map<media::Player::PlayerKey, std::shared_ptr<media::Player> > media::ServiceSkeleton::Private::session_store |
Definition at line 135 of file service_skeleton.cpp.
Referenced by handle_create_session().