Collaboration diagram for media::PlayerSkeleton::Private:Classes | |
| struct | Signals |
Public Member Functions | |
| Private (media::PlayerSkeleton *player, const std::string &identity, const std::shared_ptr< core::dbus::Bus > &bus, const std::shared_ptr< core::dbus::Object > &session) | |
| void | handle_next (const core::dbus::Message::Ptr &msg) |
| void | handle_previous (const core::dbus::Message::Ptr &msg) |
| void | handle_pause (const core::dbus::Message::Ptr &msg) |
| void | handle_stop (const core::dbus::Message::Ptr &msg) |
| void | handle_play (const core::dbus::Message::Ptr &msg) |
| void | handle_play_pause (const core::dbus::Message::Ptr &msg) |
| void | handle_seek (const core::dbus::Message::Ptr &in) |
| void | handle_set_position (const core::dbus::Message::Ptr &) |
| void | handle_create_video_sink (const core::dbus::Message::Ptr &in) |
| bool | does_client_have_access (const std::string &context, const std::string &uri) |
| void | handle_key (const core::dbus::Message::Ptr &in) |
| void | handle_open_uri (const core::dbus::Message::Ptr &in) |
| template<typename Property > | |
| void | on_property_value_changed (const typename Property::ValueType &value, const dbus::Signal< core::dbus::interfaces::Properties::Signals::PropertiesChanged, core::dbus::interfaces::Properties::Signals::PropertiesChanged::ArgumentType >::Ptr &signal) |
Public Attributes | |
| media::PlayerSkeleton * | impl |
| std::string | identity |
| dbus::Bus::Ptr | bus |
| dbus::Object::Ptr | object |
| dbus::Object::Ptr | apparmor_session |
| org::freedesktop::dbus::DBus::Stub | dbus_stub |
| mpris::Player::Skeleton | skeleton |
| struct media::PlayerSkeleton::Private::Signals | signals |
Definition at line 43 of file player_skeleton.cpp.
|
inline |
Definition at line 45 of file player_skeleton.cpp.
|
inline |
Definition at line 143 of file player_skeleton.cpp.
Referenced by handle_open_uri().
|
inline |
Definition at line 133 of file player_skeleton.cpp.
References bus, core::ubuntu::media::Player::create_video_sink(), and impl.
Here is the call graph for this function:
|
inline |
Definition at line 219 of file player_skeleton.cpp.
References bus, impl, and core::ubuntu::media::Player::key().
Here is the call graph for this function:
|
inline |
Definition at line 65 of file player_skeleton.cpp.
References bus, impl, and core::ubuntu::media::Player::next().
Here is the call graph for this function:
|
inline |
Definition at line 226 of file player_skeleton.cpp.
References bus, dbus_stub, does_client_have_access(), org::freedesktop::dbus::DBus::Stub::get_connection_app_armor_security_async(), impl, and core::ubuntu::media::Player::open_uri().
Here is the call graph for this function:
|
inline |
Definition at line 79 of file player_skeleton.cpp.
References bus, impl, and core::ubuntu::media::Player::pause().
Here is the call graph for this function:
|
inline |
Definition at line 93 of file player_skeleton.cpp.
References bus, impl, and core::ubuntu::media::Player::play().
Here is the call graph for this function:
|
inline |
Definition at line 100 of file player_skeleton.cpp.
References bus, impl, core::ubuntu::media::Player::pause(), core::ubuntu::media::Player::play(), and core::ubuntu::media::PlayerSkeleton::playback_status().
Here is the call graph for this function:
|
inline |
Definition at line 72 of file player_skeleton.cpp.
References bus, impl, and core::ubuntu::media::Player::previous().
Here is the call graph for this function:
|
inline |
Definition at line 119 of file player_skeleton.cpp.
References bus, impl, and core::ubuntu::media::Player::seek_to().
Here is the call graph for this function:
|
inline |
Definition at line 129 of file player_skeleton.cpp.
|
inline |
Definition at line 86 of file player_skeleton.cpp.
References bus, impl, and core::ubuntu::media::Player::stop().
Here is the call graph for this function:
|
inline |
Definition at line 243 of file player_skeleton.cpp.
| dbus::Object::Ptr media::PlayerSkeleton::Private::apparmor_session |
Definition at line 267 of file player_skeleton.cpp.
| dbus::Bus::Ptr media::PlayerSkeleton::Private::bus |
Definition at line 265 of file player_skeleton.cpp.
Referenced by handle_create_video_sink(), handle_key(), handle_next(), handle_open_uri(), handle_pause(), handle_play(), handle_play_pause(), handle_previous(), handle_seek(), and handle_stop().
| org::freedesktop::dbus::DBus::Stub media::PlayerSkeleton::Private::dbus_stub |
Definition at line 269 of file player_skeleton.cpp.
Referenced by handle_open_uri().
| std::string media::PlayerSkeleton::Private::identity |
Definition at line 264 of file player_skeleton.cpp.
| media::PlayerSkeleton* media::PlayerSkeleton::Private::impl |
Definition at line 263 of file player_skeleton.cpp.
Referenced by handle_create_video_sink(), handle_key(), handle_next(), handle_open_uri(), handle_pause(), handle_play(), handle_play_pause(), handle_previous(), handle_seek(), and handle_stop().
| dbus::Object::Ptr media::PlayerSkeleton::Private::object |
Definition at line 266 of file player_skeleton.cpp.
| struct media::PlayerSkeleton::Private::Signals media::PlayerSkeleton::Private::signals |
| mpris::Player::Skeleton media::PlayerSkeleton::Private::skeleton |
Definition at line 271 of file player_skeleton.cpp.