Music Hub  ..
A session-wide music playback service
core::ubuntu::media::helper::ExternalServices Struct Reference

#include <external_services.h>

+ Collaboration diagram for core::ubuntu::media::helper::ExternalServices:

Public Member Functions

 ExternalServices (const core::dbus::Bus::Ptr &session, const core::dbus::Bus::Ptr &system)
 
 ExternalServices ()
 
void run ()
 
void stop ()
 

Public Attributes

boost::asio::io_service io_service
 
boost::asio::io_service::work keep_alive
 
core::dbus::Bus::Ptr session
 
core::dbus::Bus::Ptr system
 

Detailed Description

Definition at line 41 of file external_services.h.

Constructor & Destructor Documentation

core::ubuntu::media::helper::ExternalServices::ExternalServices ( const core::dbus::Bus::Ptr &  session,
const core::dbus::Bus::Ptr &  system 
)
inline

Definition at line 43 of file external_services.h.

References io_service, session, and system.

core::ubuntu::media::helper::ExternalServices::ExternalServices ( )
inline

Definition at line 50 of file external_services.h.

References io_service, session, and system.

Member Function Documentation

void core::ubuntu::media::helper::ExternalServices::run ( )
inline

Definition at line 62 of file external_services.h.

References io_service.

void core::ubuntu::media::helper::ExternalServices::stop ( )
inline

Definition at line 67 of file external_services.h.

References io_service.

Referenced by main().

Member Data Documentation

boost::asio::io_service core::ubuntu::media::helper::ExternalServices::io_service

Definition at line 72 of file external_services.h.

Referenced by ExternalServices(), main(), run(), and stop().

boost::asio::io_service::work core::ubuntu::media::helper::ExternalServices::keep_alive

Definition at line 73 of file external_services.h.

core::dbus::Bus::Ptr core::ubuntu::media::helper::ExternalServices::session
core::dbus::Bus::Ptr core::ubuntu::media::helper::ExternalServices::system

Definition at line 76 of file external_services.h.

Referenced by ExternalServices().


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