|
MythTV master
|
#include <libmythupnp/upnpdevice.h>
Public Member Functions | |
| UPnpDevice () | |
| ~UPnpDevice () | |
| QString | GetUDN (void) const |
| void | toMap (InfoMap &map) const |
| UPnpService | GetService (const QString &urn, bool *found=nullptr) const |
| QString | toString (uint padding=0) const |
Public Attributes | |
| QString | m_sDeviceType |
| QString | m_sFriendlyName |
| QString | m_sManufacturer |
| QString | m_sManufacturerURL |
| QString | m_sModelDescription |
| QString | m_sModelName |
| QString | m_sModelNumber |
| QString | m_sModelURL |
| QString | m_sSerialNumber |
| QString | m_sUPC |
| QString | m_sPresentationURL |
| QString | m_sUDN |
| NameValues | m_lstExtra |
| bool | m_securityPin { false } |
| MythTV specific information. More... | |
| QString | m_protocolVersion |
| UPnpIconList | m_listIcons |
| UPnpServiceList | m_listServices |
| UPnpDeviceList | m_listDevices |
Definition at line 105 of file upnpdevice.h.
| UPnpDevice::UPnpDevice | ( | ) |
Definition at line 707 of file upnpdevice.cpp.
| UPnpDevice::~UPnpDevice | ( | ) |
Definition at line 761 of file upnpdevice.cpp.
| UPnpService UPnpDevice::GetService | ( | const QString & | urn, |
| bool * | found = nullptr |
||
| ) | const |
Definition at line 804 of file upnpdevice.cpp.
| QString UPnpDevice::GetUDN | ( | void | ) | const |
Definition at line 780 of file upnpdevice.cpp.
Referenced by SatIP::doUPNPsearch(), UPnpNotifyTask::Execute(), UPnpSearchTask::Execute(), UPnpDeviceDesc::FindDeviceUDN(), UPnpDeviceDesc::OutputDevice(), UPnpNotifyTask::ProcessDevice(), and UPnpSearchTask::ProcessDevice().
| void UPnpDevice::toMap | ( | InfoMap & | map | ) | const |
Definition at line 788 of file upnpdevice.cpp.
Referenced by UPnpDeviceDesc::toMap().
| QString UPnpDevice::toString | ( | uint | padding = 0 | ) | const |
Definition at line 834 of file upnpdevice.cpp.
| UPnpDeviceList UPnpDevice::m_listDevices |
Definition at line 130 of file upnpdevice.h.
Referenced by UPnpDeviceDesc::FindDevice(), UPnpDeviceDesc::FindDeviceUDN(), GetService(), UPnpDeviceDesc::OutputDevice(), UPnpNotifyTask::ProcessDevice(), UPnpSearchTask::ProcessDevice(), UPnpDeviceDesc::ProcessDeviceList(), toString(), and ~UPnpDevice().
| UPnpIconList UPnpDevice::m_listIcons |
Definition at line 128 of file upnpdevice.h.
Referenced by UPnpDeviceDesc::OutputDevice(), UPnpDeviceDesc::ProcessIconList(), toString(), UPnpDevice(), and ~UPnpDevice().
| UPnpServiceList UPnpDevice::m_listServices |
Definition at line 129 of file upnpdevice.h.
Referenced by UPnpDeviceDesc::FindDeviceUDN(), GetService(), UPnpDeviceDesc::OutputDevice(), UPnpNotifyTask::ProcessDevice(), UPnpSearchTask::ProcessDevice(), UPnpDeviceDesc::ProcessServiceList(), UPnpServiceImpl::RegisterService(), toString(), and ~UPnpDevice().
| NameValues UPnpDevice::m_lstExtra |
Definition at line 122 of file upnpdevice.h.
Referenced by SatIP::doUPNPsearch(), UPnpDeviceDesc::InternalLoad(), UPnpDeviceDesc::OutputDevice(), and toString().
| QString UPnpDevice::m_protocolVersion |
Definition at line 126 of file upnpdevice.h.
Referenced by UPnpDeviceDesc::InternalLoad(), UPnpDeviceDesc::OutputDevice(), and toMap().
| QString UPnpDevice::m_sDeviceType |
Definition at line 109 of file upnpdevice.h.
Referenced by UPnpDeviceDesc::FindDevice(), UPnpDeviceDesc::FindDeviceUDN(), GetUDN(), UPnpDeviceDesc::InternalLoad(), MediaRenderer::MediaRenderer(), UPnpDeviceDesc::OutputDevice(), UPnpNotifyTask::ProcessDevice(), UPnpSearchTask::ProcessDevice(), toMap(), and toString().
MythTV specific information.
Definition at line 125 of file upnpdevice.h.
Referenced by UPnpDeviceDesc::InternalLoad(), DeviceLocation::NeedSecurityPin(), and UPnpDeviceDesc::OutputDevice().
| QString UPnpDevice::m_sFriendlyName |
Definition at line 110 of file upnpdevice.h.
Referenced by DeviceLocation::GetFriendlyName(), DeviceLocation::GetNameAndDetails(), UPnpDeviceDesc::InternalLoad(), MediaRenderer::MediaRenderer(), UPnpDeviceDesc::OutputDevice(), toMap(), and toString().
| QString UPnpDevice::m_sManufacturer |
Definition at line 111 of file upnpdevice.h.
Referenced by UPnpDeviceDesc::InternalLoad(), MediaRenderer::MediaRenderer(), UPnpDeviceDesc::OutputDevice(), toMap(), and toString().
| QString UPnpDevice::m_sManufacturerURL |
Definition at line 112 of file upnpdevice.h.
Referenced by UPnpDeviceDesc::InternalLoad(), MediaRenderer::MediaRenderer(), UPnpDeviceDesc::OutputDevice(), toMap(), and toString().
| QString UPnpDevice::m_sModelDescription |
Definition at line 113 of file upnpdevice.h.
Referenced by UPnpDeviceDesc::InternalLoad(), MediaRenderer::MediaRenderer(), UPnpDeviceDesc::OutputDevice(), toMap(), and toString().
| QString UPnpDevice::m_sModelName |
Definition at line 114 of file upnpdevice.h.
Referenced by UPnpDeviceDesc::InternalLoad(), MediaRenderer::MediaRenderer(), UPnpDeviceDesc::OutputDevice(), toMap(), and toString().
| QString UPnpDevice::m_sModelNumber |
Definition at line 115 of file upnpdevice.h.
Referenced by UPnpDeviceDesc::InternalLoad(), UPnpDeviceDesc::OutputDevice(), toMap(), and toString().
| QString UPnpDevice::m_sModelURL |
Definition at line 116 of file upnpdevice.h.
Referenced by UPnpDeviceDesc::InternalLoad(), MediaRenderer::MediaRenderer(), UPnpDeviceDesc::OutputDevice(), toMap(), and toString().
| QString UPnpDevice::m_sPresentationURL |
Definition at line 119 of file upnpdevice.h.
Referenced by UPnpDeviceDesc::InternalLoad(), MediaRenderer::MediaRenderer(), UPnpDeviceDesc::OutputDevice(), and toString().
| QString UPnpDevice::m_sSerialNumber |
Definition at line 117 of file upnpdevice.h.
Referenced by UPnpDeviceDesc::InternalLoad(), UPnpDeviceDesc::OutputDevice(), toMap(), and toString().
|
mutable |
Definition at line 120 of file upnpdevice.h.
Referenced by DeviceLocation::GetNameAndDetails(), GetUDN(), UPnpDeviceDesc::InternalLoad(), toMap(), and toString().
| QString UPnpDevice::m_sUPC |
Definition at line 118 of file upnpdevice.h.
Referenced by UPnpDeviceDesc::InternalLoad(), MediaRenderer::MediaRenderer(), UPnpDeviceDesc::OutputDevice(), toMap(), and toString().