Music Hub  ..
A session-wide music playback service
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
media::ServiceImplementation::Private Struct Reference
+ Collaboration diagram for media::ServiceImplementation::Private:

Public Member Functions

 Private ()
 
 ~Private ()
 

Public Attributes

media::Player::PlayerKey resume_key
 
std::thread worker
 
dbus::Bus::Ptr bus
 
boost::asio::io_service io_service
 
boost::asio::io_service::work keep_alive
 
std::shared_ptr< dbus::Object > indicator_power_session
 
std::shared_ptr
< core::dbus::Property
< core::IndicatorPower::PowerLevel > > 
power_level
 
std::shared_ptr
< core::dbus::Property
< core::IndicatorPower::IsWarning > > 
is_warning
 

Detailed Description

Definition at line 37 of file service_implementation.cpp.

Constructor & Destructor Documentation

media::ServiceImplementation::Private::Private ( )
inline

Definition at line 39 of file service_implementation.cpp.

media::ServiceImplementation::Private::~Private ( )
inline

Definition at line 58 of file service_implementation.cpp.

Member Data Documentation

dbus::Bus::Ptr media::ServiceImplementation::Private::bus

Definition at line 70 of file service_implementation.cpp.

std::shared_ptr<dbus::Object> media::ServiceImplementation::Private::indicator_power_session

Definition at line 73 of file service_implementation.cpp.

boost::asio::io_service media::ServiceImplementation::Private::io_service

Definition at line 71 of file service_implementation.cpp.

std::shared_ptr<core::dbus::Property<core::IndicatorPower::IsWarning> > media::ServiceImplementation::Private::is_warning

Definition at line 75 of file service_implementation.cpp.

boost::asio::io_service::work media::ServiceImplementation::Private::keep_alive

Definition at line 72 of file service_implementation.cpp.

std::shared_ptr<core::dbus::Property<core::IndicatorPower::PowerLevel> > media::ServiceImplementation::Private::power_level

Definition at line 74 of file service_implementation.cpp.

media::Player::PlayerKey media::ServiceImplementation::Private::resume_key

Definition at line 68 of file service_implementation.cpp.

std::thread media::ServiceImplementation::Private::worker

Definition at line 69 of file service_implementation.cpp.


The documentation for this struct was generated from the following file: