MythTV
master
|
#include <libmythupnp/eventing.h>
Public Member Functions | |
SubscriberInfo () | |
SubscriberInfo (const QString &url, std::chrono::seconds duration) | |
unsigned long | IncrementKey () |
Public Attributes | |
TaskTime | m_ttExpires {} |
TaskTime | m_ttLastNotified {} |
QString | m_sUUID |
QUrl | m_qURL |
unsigned short | m_nKey {0} |
std::chrono::seconds | m_nDuration {0s} |
Protected Member Functions | |
void | SetExpireTime (std::chrono::seconds secs) |
Definition at line 32 of file eventing.h.
|
inline |
Definition at line 35 of file eventing.h.
|
inline |
Definition at line 43 of file eventing.h.
|
inline |
Definition at line 54 of file eventing.h.
Referenced by Eventing::NotifySubscriber().
|
inlineprotected |
Definition at line 73 of file eventing.h.
TaskTime SubscriberInfo::m_ttExpires {} |
Definition at line 63 of file eventing.h.
TaskTime SubscriberInfo::m_ttLastNotified {} |
Definition at line 64 of file eventing.h.
Referenced by Eventing::NotifySubscriber().
QString SubscriberInfo::m_sUUID |
Definition at line 66 of file eventing.h.
Referenced by Eventing::HandleSubscribe(), and Eventing::NotifySubscriber().
QUrl SubscriberInfo::m_qURL |
Definition at line 67 of file eventing.h.
Referenced by Eventing::NotifySubscriber().
unsigned short SubscriberInfo::m_nKey {0} |
Definition at line 68 of file eventing.h.
Referenced by Eventing::NotifySubscriber().
std::chrono::seconds SubscriberInfo::m_nDuration {0s} |
Definition at line 69 of file eventing.h.
Referenced by Eventing::HandleSubscribe().