|
MythTV master
|
#include <libmythupnp/eventing.h>
Public Member Functions | |
| SubscriberInfo () | |
| SubscriberInfo (const QString &url, std::chrono::seconds duration) | |
| unsigned long | IncrementKey () |
Public Attributes | |
| std::chrono::microseconds | m_ttExpires {} |
| std::chrono::microseconds | 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.
| std::chrono::seconds SubscriberInfo::m_nDuration {0s} |
Definition at line 69 of file eventing.h.
Referenced by Eventing::HandleSubscribe().
| unsigned short SubscriberInfo::m_nKey {0} |
Definition at line 68 of file eventing.h.
Referenced by Eventing::NotifySubscriber().
| QUrl SubscriberInfo::m_qURL |
Definition at line 67 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().
| std::chrono::microseconds SubscriberInfo::m_ttExpires {} |
Definition at line 63 of file eventing.h.
| std::chrono::microseconds SubscriberInfo::m_ttLastNotified {} |
Definition at line 64 of file eventing.h.
Referenced by Eventing::NotifySubscriber().