TTKMusicPlayer
3.7.0.0
TTKMusicPlayer imitates Kugou UI, the music player uses of qmmp core library based on Qt for windows and linux
|
The class of the dlna client private. More...
Public Member Functions | |
QDlnaClientPrivate () | |
~QDlnaClientPrivate () | |
void | initialize (const QString &data) |
bool | connectServer () |
Public Member Functions inherited from TTKPrivate< QDlnaClient > | |
TTKPrivate () | |
virtual | ~TTKPrivate ()=default |
void | setPublic (QDlnaClient *pub) |
Public Attributes | |
bool | m_isConnected |
QDlnaXml * | m_xml |
QString | m_serverIP |
QString | m_serverPort |
QString | m_smp |
QString | m_controlURL |
QString | m_friendlyName |
QMap< QString, QDlnaService > | m_services |
Additional Inherited Members | |
Protected Member Functions inherited from TTKPrivate< QDlnaClient > | |
QDlnaClient * | ttk_q () const |
The class of the dlna client private.
Definition at line 18 of file qdlnaclient.cpp.
QDlnaClientPrivate::QDlnaClientPrivate | ( | ) |
Definition at line 37 of file qdlnaclient.cpp.
QDlnaClientPrivate::~QDlnaClientPrivate | ( | ) |
Definition at line 44 of file qdlnaclient.cpp.
References m_xml.
bool QDlnaClientPrivate::connectServer | ( | ) |
Definition at line 82 of file qdlnaclient.cpp.
References AVT_NAMES, AVTRANSPORT, FRIENS_NAMES, QDlnaXml::fromString(), QDlnaHelper::GetResponseCode(), QDlnaService::isEmpty(), m_controlURL, m_friendlyName, m_isConnected, m_serverIP, m_serverPort, m_services, m_smp, m_xml, QDlnaHelper::MakeRequest(), QDlnaHelper::makeSocketGetReply(), name, qAsConst, QDlnaXml::readServiceTag(), QDlnaXml::readTagNameValue(), QDlnaHelper::removeHttpHeader(), QDlnaXml::tagNameToLower(), and TTK_INFO_STREAM.
void QDlnaClientPrivate::initialize | ( | const QString & | data | ) |
Definition at line 49 of file qdlnaclient.cpp.
References m_serverIP, m_serverPort, m_smp, qAsConst, and TTK_SEPARATOR.
QString QDlnaClientPrivate::m_controlURL |
Definition at line 31 of file qdlnaclient.cpp.
Referenced by connectServer().
QString QDlnaClientPrivate::m_friendlyName |
Definition at line 32 of file qdlnaclient.cpp.
Referenced by connectServer().
bool QDlnaClientPrivate::m_isConnected |
Definition at line 27 of file qdlnaclient.cpp.
Referenced by connectServer().
QString QDlnaClientPrivate::m_serverIP |
Definition at line 30 of file qdlnaclient.cpp.
Referenced by connectServer(), and initialize().
QString QDlnaClientPrivate::m_serverPort |
Definition at line 30 of file qdlnaclient.cpp.
Referenced by connectServer(), and initialize().
QMap<QString, QDlnaService> QDlnaClientPrivate::m_services |
Definition at line 33 of file qdlnaclient.cpp.
Referenced by connectServer().
QString QDlnaClientPrivate::m_smp |
Definition at line 31 of file qdlnaclient.cpp.
Referenced by connectServer(), and initialize().
QDlnaXml* QDlnaClientPrivate::m_xml |
Definition at line 29 of file qdlnaclient.cpp.
Referenced by connectServer(), and ~QDlnaClientPrivate().