|
MythTV
0.26-pre
|
#include <upnpcdsvideo.h>
Public Member Functions | |
| UPnpCDSVideo () | |
| virtual | ~UPnpCDSVideo () |
Protected Member Functions | |
| virtual bool | IsBrowseRequestForUs (UPnpCDSRequest *pRequest) |
| virtual bool | IsSearchRequestForUs (UPnpCDSRequest *pRequest) |
| virtual int | GetDistinctCount (UPnpCDSRootInfo *pInfo) |
| virtual UPnpCDSRootInfo * | GetRootInfo (int nIdx) |
| virtual int | GetRootCount () |
| virtual QString | GetTableName (QString sColumn) |
| virtual QString | GetItemListSQL (QString sColumn="") |
| virtual void | BuildItemQuery (MSqlQuery &query, const QStringMap &mapParams) |
| virtual void | AddItem (const UPnpCDSRequest *pRequest, const QString &sObjectId, UPnpCDSExtensionResults *pResults, bool bAddRef, MSqlQuery &query) |
Private Attributes | |
| QStringMap | m_mapBackendIp |
| QStringMap | m_mapBackendPort |
Static Private Attributes | |
| static UPnpCDSRootInfo | g_RootNodes [] |
| static int | g_nRootCount = 1 |
Definition at line 23 of file upnpcdsvideo.h.
| UPnpCDSVideo::UPnpCDSVideo | ( | ) | [inline] |
Definition at line 56 of file upnpcdsvideo.h.
| virtual UPnpCDSVideo::~UPnpCDSVideo | ( | ) | [inline, virtual] |
Definition at line 60 of file upnpcdsvideo.h.
| bool UPnpCDSVideo::IsBrowseRequestForUs | ( | UPnpCDSRequest * | pRequest | ) | [protected, virtual] |
Reimplemented from UPnpCDSExtension.
Definition at line 105 of file upnpcdsvideo.cpp.
| bool UPnpCDSVideo::IsSearchRequestForUs | ( | UPnpCDSRequest * | pRequest | ) | [protected, virtual] |
Reimplemented from UPnpCDSExtension.
Definition at line 160 of file upnpcdsvideo.cpp.
| int UPnpCDSVideo::GetDistinctCount | ( | UPnpCDSRootInfo * | pInfo | ) | [protected, virtual] |
Reimplemented from UPnpCDSExtension.
Definition at line 214 of file upnpcdsvideo.cpp.
| UPnpCDSRootInfo * UPnpCDSVideo::GetRootInfo | ( | int | nIdx | ) | [protected, virtual] |
Implements UPnpCDSExtension.
Definition at line 47 of file upnpcdsvideo.cpp.
| int UPnpCDSVideo::GetRootCount | ( | ) | [protected, virtual] |
Implements UPnpCDSExtension.
Definition at line 59 of file upnpcdsvideo.cpp.
| QString UPnpCDSVideo::GetTableName | ( | QString | sColumn | ) | [protected, virtual] |
Implements UPnpCDSExtension.
Definition at line 68 of file upnpcdsvideo.cpp.
| QString UPnpCDSVideo::GetItemListSQL | ( | QString | sColumn = "" | ) | [protected, virtual] |
Implements UPnpCDSExtension.
Definition at line 77 of file upnpcdsvideo.cpp.
Referenced by BuildItemQuery().
| void UPnpCDSVideo::BuildItemQuery | ( | MSqlQuery & | query, |
| const QStringMap & | mapParams | ||
| ) | [protected, virtual] |
Implements UPnpCDSExtension.
Definition at line 89 of file upnpcdsvideo.cpp.
| void UPnpCDSVideo::AddItem | ( | const UPnpCDSRequest * | pRequest, |
| const QString & | sObjectId, | ||
| UPnpCDSExtensionResults * | pResults, | ||
| bool | bAddRef, | ||
| MSqlQuery & | query | ||
| ) | [protected, virtual] |
Implements UPnpCDSExtension.
Definition at line 235 of file upnpcdsvideo.cpp.
UPnpCDSRootInfo UPnpCDSVideo::g_RootNodes [static, private] |
{
{ "All Videos",
"*",
"SELECT 0 as key, "
"title as name, "
"1 as children "
"FROM videometadata "
"%1 "
"ORDER BY title",
"", "title" }
}
Definition at line 27 of file upnpcdsvideo.h.
Referenced by GetRootInfo().
int UPnpCDSVideo::g_nRootCount = 1 [static, private] |
Definition at line 28 of file upnpcdsvideo.h.
Referenced by GetRootCount(), and GetRootInfo().
QStringMap UPnpCDSVideo::m_mapBackendIp [private] |
Definition at line 30 of file upnpcdsvideo.h.
Referenced by AddItem().
QStringMap UPnpCDSVideo::m_mapBackendPort [private] |
Definition at line 31 of file upnpcdsvideo.h.
Referenced by AddItem().
1.7.6.1