![]() |
Jellyfin Qt
QML Library for interacting with the Jellyfin multimedia server
|
Public Member Functions | |
| ApiClientPrivate (ApiClient *parent) | |
| virtual | ~ApiClientPrivate () |
| QUuid | retrieveDeviceId () const |
| Retrieves the device ID or generates a random one. | |
Public Attributes | |
| ViewModel::Settings * | settings |
| WebSocket * | webSocket |
| EventBus * | eventbus |
| CredentialsManager * | credManager |
| QString | token |
| QString | baseUrl |
| QString | appName |
| QString | deviceName |
| QString | deviceId |
| Model::DeviceType | deviceType = Model::DeviceType::Unknown |
| QString | userId |
| bool | online = true |
| QSharedPointer< DTO::DeviceProfile > | deviceProfile |
| QSharedPointer< DTO::ClientCapabilitiesDto > | clientCapabilities |
| QList< DTO::GeneralCommandType > | supportedCommands |
| bool | authenticated = false |
| bool | componentBeingParsed = false |
| Jellyfin::ApiClientPrivate::ApiClientPrivate | ( | ApiClient * | parent | ) |
|
inlinevirtual |
| QUuid Jellyfin::ApiClientPrivate::retrieveDeviceId | ( | ) | const |
Retrieves the device ID or generates a random one.
| QString Jellyfin::ApiClientPrivate::appName |
| bool Jellyfin::ApiClientPrivate::authenticated = false |
| QString Jellyfin::ApiClientPrivate::baseUrl |
| QSharedPointer<DTO::ClientCapabilitiesDto> Jellyfin::ApiClientPrivate::clientCapabilities |
| bool Jellyfin::ApiClientPrivate::componentBeingParsed = false |
| CredentialsManager* Jellyfin::ApiClientPrivate::credManager |
| QString Jellyfin::ApiClientPrivate::deviceId |
| QString Jellyfin::ApiClientPrivate::deviceName |
| QSharedPointer<DTO::DeviceProfile> Jellyfin::ApiClientPrivate::deviceProfile |
| Model::DeviceType Jellyfin::ApiClientPrivate::deviceType = Model::DeviceType::Unknown |
| EventBus* Jellyfin::ApiClientPrivate::eventbus |
| bool Jellyfin::ApiClientPrivate::online = true |
| ViewModel::Settings* Jellyfin::ApiClientPrivate::settings |
| QList<DTO::GeneralCommandType> Jellyfin::ApiClientPrivate::supportedCommands |
| QString Jellyfin::ApiClientPrivate::token |
| QString Jellyfin::ApiClientPrivate::userId |
| WebSocket* Jellyfin::ApiClientPrivate::webSocket |