Classes | |
struct | Exported |
struct | Exported |
Public Member Functions | |
Private (media::ServiceSkeleton *impl, const ServiceSkeleton::Configuration &config) | |
std::pair< std::string, media::Player::PlayerKey > | create_session_info () |
void | handle_create_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_pause_other_sessions (const core::dbus::Message::Ptr &msg) |
Public Attributes | |
media::ServiceSkeleton * | impl |
dbus::Object::Ptr | object |
ServiceSkeleton::Configuration | configuration |
std::map< std::string, media::Player::PlayerKey > | named_player_map |
struct media::ServiceSkeleton::Private::Exported | exported |
Definition at line 50 of file service_skeleton.cpp.
|
inline |
Definition at line 52 of file service_skeleton.cpp.
References handle_create_fixed_session(), handle_create_session(), handle_pause_other_sessions(), and handle_resume_session().
|
inline |
Definition at line 81 of file service_skeleton.cpp.
Referenced by handle_create_fixed_session(), and handle_create_session().
|
inline |
Definition at line 124 of file service_skeleton.cpp.
References configuration, create_session_info(), mpris::Service::Errors::CreatingSession::name(), mpris::Service::Errors::CreatingFixedSession::name(), and named_player_map.
Referenced by Private().
|
inline |
Definition at line 93 of file service_skeleton.cpp.
References configuration, create_session_info(), and mpris::Service::Errors::CreatingSession::name().
Referenced by Private().
|
inline |
Definition at line 223 of file service_skeleton.cpp.
Referenced by Private().
|
inline |
Definition at line 189 of file service_skeleton.cpp.
References configuration, mpris::Service::Errors::CreatingSession::name(), and mpris::Service::Errors::ResumingSession::name().
Referenced by Private().
ServiceSkeleton::Configuration media::ServiceSkeleton::Private::configuration |
Definition at line 238 of file service_skeleton.cpp.
Referenced by handle_create_fixed_session(), handle_create_session(), and handle_resume_session().
struct media::ServiceSkeleton::Private::Exported media::ServiceSkeleton::Private::exported |
media::ServiceSkeleton* media::ServiceSkeleton::Private::impl |
Definition at line 234 of file service_skeleton.cpp.
std::map<std::string, media::Player::PlayerKey> media::ServiceSkeleton::Private::named_player_map |
Definition at line 240 of file service_skeleton.cpp.
Referenced by handle_create_fixed_session().
dbus::Object::Ptr media::ServiceSkeleton::Private::object |
Definition at line 235 of file service_skeleton.cpp.