#include <service_implementation.h>
Inheritance diagram for lomiri::MediaHubService::ServiceImplementation:
Collaboration diagram for lomiri::MediaHubService::ServiceImplementation: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(), lomiri::MediaHubService::Player::Client::key, and lomiri::MediaHubService::Player::normal.
Here is the call graph for this function:| 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 |