|
RTC Toolkit 5.0.0
|
Public Member Functions | |
| OldbSubscription (OldbAdapter &adapter, const DataPointPath &path, RepositorySubscriberIf::NotifyCallbackType cb) | |
| ~OldbSubscription () | |
| void | DisableAndWait () |
| void | CallbackHandler () |
| void | DpRemoved (elt::mal::Uri uri) override |
| void | NewValue (std::shared_ptr< CiiOldbDpValue< T > > value, elt::mal::Uri uri) override |
| void | ValueChanged (elt::mal::Uri uri) override |
| void | ValueStale (elt::mal::Uri uri) override |
Public Attributes | |
| OldbAdapter & | m_adapter |
| DataPointPath | m_path |
| RepositorySubscriberIf::NotifyCallbackType | m_cb |
| std::atomic< bool > | m_enabled = true |
| std::atomic< size_t > | m_cb_busy = 0 |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineoverride |
|
inlineoverride |
|
inlineoverride |
|
inlineoverride |
| OldbAdapter& OldbSubscription< T >::m_adapter |
| RepositorySubscriberIf::NotifyCallbackType OldbSubscription< T >::m_cb |
| std::atomic<size_t> OldbSubscription< T >::m_cb_busy = 0 |
| std::atomic<bool> OldbSubscription< T >::m_enabled = true |
| DataPointPath OldbSubscription< T >::m_path |