#include <service_implementation.h>
Signals | |
void | currentPlayerChanged () |
Public Member Functions | |
ServiceImplementation (QObject *parent=nullptr) | |
~ServiceImplementation () | |
Player::PlayerKey | currentPlayer () const |
PlayerImplementation * | create_session (const Player::Client &client) |
PlayerImplementation * | playerByKey (Player::PlayerKey key) const |
void | pause_other_sessions (Player::PlayerKey key) |
Definition at line 37 of file service_implementation.h.
ServiceImplementation::ServiceImplementation | ( | QObject * | parent = nullptr | ) |
Definition at line 308 of file service_implementation.cpp.
ServiceImplementation::~ServiceImplementation | ( | ) |
Definition at line 314 of file service_implementation.cpp.
PlayerImplementation * ServiceImplementation::create_session | ( | const Player::Client & | client | ) |
Definition at line 318 of file service_implementation.cpp.
References lomiri::MediaHubService::PlayerImplementation::clientDisconnected(), and lomiri::MediaHubService::Player::Client::key.
Player::PlayerKey ServiceImplementation::currentPlayer | ( | ) | const |
Definition at line 371 of file service_implementation.cpp.
Referenced by lomiri::MediaHubService::ServiceSkeletonPrivate::onCurrentPlayerChanged().
|
signal |
void lomiri::MediaHubService::ServiceImplementation::pause_other_sessions | ( | Player::PlayerKey | key | ) |
Definition at line 364 of file service_implementation.cpp.
References MH_TRACE.
PlayerImplementation * ServiceImplementation::playerByKey | ( | Player::PlayerKey | key | ) | const |