Music Hub  ..
A session-wide music playback service
media::ServiceImplementation::Private Struct Reference
+ Collaboration diagram for media::ServiceImplementation::Private:

Public Member Functions

 Private (const ServiceImplementation::Configuration &configuration)
 

Public Attributes

media::ServiceImplementation::Configuration configuration
 
media::Player::PlayerKey resume_key
 
media::power::BatteryObserver::Ptr battery_observer
 
media::power::StateController::Ptr power_state_controller
 
media::power::StateController::Lock< media::power::DisplayState >::Ptr display_state_lock
 
media::ClientDeathObserver::Ptr client_death_observer
 
media::RecorderObserver::Ptr recorder_observer
 
media::audio::OutputObserver::Ptr audio_output_observer
 
media::apparmor::ubuntu::RequestContextResolver::Ptr request_context_resolver
 
media::apparmor::ubuntu::RequestAuthenticator::Ptr request_authenticator
 
media::audio::OutputState audio_output_state
 
media::telephony::CallMonitor::Ptr call_monitor
 
std::list< std::pair< media::Player::PlayerKey, bool > > paused_sessions
 

Detailed Description

Definition at line 54 of file service_implementation.cpp.

Constructor & Destructor Documentation

media::ServiceImplementation::Private::Private ( const ServiceImplementation::Configuration &  configuration)
inline

Definition at line 58 of file service_implementation.cpp.

Member Data Documentation

media::audio::OutputObserver::Ptr media::ServiceImplementation::Private::audio_output_observer

Definition at line 83 of file service_implementation.cpp.

media::audio::OutputState media::ServiceImplementation::Private::audio_output_state

Definition at line 86 of file service_implementation.cpp.

media::power::BatteryObserver::Ptr media::ServiceImplementation::Private::battery_observer

Definition at line 78 of file service_implementation.cpp.

media::telephony::CallMonitor::Ptr media::ServiceImplementation::Private::call_monitor

Definition at line 88 of file service_implementation.cpp.

media::ClientDeathObserver::Ptr media::ServiceImplementation::Private::client_death_observer

Definition at line 81 of file service_implementation.cpp.

media::ServiceImplementation::Configuration media::ServiceImplementation::Private::configuration

Definition at line 74 of file service_implementation.cpp.

media::power::StateController::Lock<media::power::DisplayState>::Ptr media::ServiceImplementation::Private::display_state_lock

Definition at line 80 of file service_implementation.cpp.

std::list<std::pair<media::Player::PlayerKey, bool> > media::ServiceImplementation::Private::paused_sessions

Definition at line 91 of file service_implementation.cpp.

media::power::StateController::Ptr media::ServiceImplementation::Private::power_state_controller

Definition at line 79 of file service_implementation.cpp.

media::RecorderObserver::Ptr media::ServiceImplementation::Private::recorder_observer

Definition at line 82 of file service_implementation.cpp.

media::apparmor::ubuntu::RequestAuthenticator::Ptr media::ServiceImplementation::Private::request_authenticator

Definition at line 85 of file service_implementation.cpp.

media::apparmor::ubuntu::RequestContextResolver::Ptr media::ServiceImplementation::Private::request_context_resolver

Definition at line 84 of file service_implementation.cpp.

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

Definition at line 77 of file service_implementation.cpp.


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