Classes | |
struct | Exported |
struct | Exported |
Public Member Functions | |
Private (media::ServiceSkeleton *impl, const ServiceSkeleton::Configuration &config) | |
std::tuple< std::string, media::Player::PlayerKey, std::string > | create_session_info () |
void | handle_create_session (const core::dbus::Message::Ptr &msg) |
void | handle_detach_session (const core::dbus::Message::Ptr &msg) |
void | handle_reattach_session (const core::dbus::Message::Ptr &msg) |
void | handle_destroy_session (const core::dbus::Message::Ptr &msg) |
void | handle_create_fixed_session (const core::dbus::Message::Ptr &msg) |
void | handle_resume_session (const core::dbus::Message::Ptr &msg) |
void | handle_set_current_player (const core::dbus::Message::Ptr &msg) |
void | handle_pause_other_sessions (const core::dbus::Message::Ptr &msg) |
Public Attributes | |
media::apparmor::ubuntu::RequestContextResolver::Ptr | request_context_resolver |
media::ServiceSkeleton * | impl |
dbus::Object::Ptr | object |
ServiceSkeleton::Configuration | configuration |
std::map< std::string, media::Player::PlayerKey > | named_player_map |
std::map< std::string, media::Player::PlayerKey > | uuid_player_map |
std::map< media::Player::PlayerKey, std::tuple< std::string, bool, std::string > > | player_owner_map |
boost::uuids::random_generator | gen |
struct media::ServiceSkeleton::Private::Exported | exported |
Definition at line 56 of file service_skeleton.cpp.
|
inline |
Definition at line 58 of file service_skeleton.cpp.
|
inline |
Definition at line 108 of file service_skeleton.cpp.
|
inline |
Definition at line 350 of file service_skeleton.cpp.
References mpris::Service::Errors::CreatingSession::name(), and mpris::Service::Errors::CreatingFixedSession::name().
|
inline |
Definition at line 121 of file service_skeleton.cpp.
References mpris::Service::Errors::CreatingSession::name().
|
inline |
Definition at line 282 of file service_skeleton.cpp.
References mpris::Service::Errors::DestroyingSession::name().
|
inline |
Definition at line 168 of file service_skeleton.cpp.
References mpris::Service::Errors::DetachingSession::name().
|
inline |
Definition at line 484 of file service_skeleton.cpp.
References mpris::Service::Errors::PlayerKeyNotFound::name().
|
inline |
Definition at line 207 of file service_skeleton.cpp.
References mpris::Service::Errors::ReattachingSession::name().
|
inline |
Definition at line 415 of file service_skeleton.cpp.
References mpris::Service::Errors::CreatingSession::name(), and mpris::Service::Errors::ResumingSession::name().
|
inline |
Definition at line 449 of file service_skeleton.cpp.
References mpris::Service::Errors::PlayerKeyNotFound::name().
ServiceSkeleton::Configuration media::ServiceSkeleton::Private::configuration |
Definition at line 512 of file service_skeleton.cpp.
struct media::ServiceSkeleton::Private::Exported media::ServiceSkeleton::Private::exported |
boost::uuids::random_generator media::ServiceSkeleton::Private::gen |
Definition at line 521 of file service_skeleton.cpp.
media::ServiceSkeleton* media::ServiceSkeleton::Private::impl |
Definition at line 508 of file service_skeleton.cpp.
std::map<std::string, media::Player::PlayerKey> media::ServiceSkeleton::Private::named_player_map |
Definition at line 514 of file service_skeleton.cpp.
dbus::Object::Ptr media::ServiceSkeleton::Private::object |
Definition at line 509 of file service_skeleton.cpp.
std::map<media::Player::PlayerKey, std::tuple<std::string, bool, std::string> > media::ServiceSkeleton::Private::player_owner_map |
Definition at line 519 of file service_skeleton.cpp.
media::apparmor::ubuntu::RequestContextResolver::Ptr media::ServiceSkeleton::Private::request_context_resolver |
Definition at line 507 of file service_skeleton.cpp.
std::map<std::string, media::Player::PlayerKey> media::ServiceSkeleton::Private::uuid_player_map |
Definition at line 516 of file service_skeleton.cpp.