#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.
Referenced by create_session(), currentPlayer(), currentPlayerChanged(), pause_other_sessions(), and playerByKey().
| 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, lomiri::MediaHubService::Player::normal, and ServiceImplementation().
| Player::PlayerKey ServiceImplementation::currentPlayer | ( | ) | const |
Definition at line 371 of file service_implementation.cpp.
References ServiceImplementation().
|
signal |
References ServiceImplementation().
Referenced by lomiri::MediaHubService::ServiceSkeletonPrivate::ServiceSkeletonPrivate().
| void lomiri::MediaHubService::ServiceImplementation::pause_other_sessions | ( | Player::PlayerKey | key | ) |
Definition at line 364 of file service_implementation.cpp.
References MH_TRACE, and ServiceImplementation().
| PlayerImplementation * ServiceImplementation::playerByKey | ( | Player::PlayerKey | key | ) | const |
Definition at line 358 of file service_implementation.cpp.
References ServiceImplementation().