|
RAVENNAKIT
|
Baseclass for other classes which need updates on discovered nodes and sessions. More...
#include <ravenna_browser.hpp>
Public Member Functions | |
| virtual | ~Subscriber ()=default |
| virtual void | ravenna_node_discovered (const dnssd::ServiceDescription &desc) |
| Called when a node is discovered. | |
| virtual void | ravenna_node_removed (const dnssd::ServiceDescription &desc) |
| Called when a node is removed. | |
| virtual void | ravenna_session_discovered (const dnssd::ServiceDescription &desc) |
| Called when a session is discovered. | |
| virtual void | ravenna_session_removed (const dnssd::ServiceDescription &desc) |
| Called when a session is removed. | |
Baseclass for other classes which need updates on discovered nodes and sessions.
Definition at line 41 of file ravenna_browser.hpp.
|
virtualdefault |
Reimplemented in rav::RavennaNode::Subscriber.
|
inlinevirtual |
Called when a node is discovered.
| desc | The service description of the discovered node. |
Reimplemented in examples::RavennaNodeSubscriber.
Definition at line 49 of file ravenna_browser.hpp.
|
inlinevirtual |
Called when a node is removed.
| desc | The service description of the removed node. |
Reimplemented in examples::RavennaNodeSubscriber.
Definition at line 55 of file ravenna_browser.hpp.
|
inlinevirtual |
Called when a session is discovered.
| desc | The service description of the discovered session. |
Reimplemented in examples::RavennaNodeSubscriber, and rav::RavennaRtspClient.
Definition at line 61 of file ravenna_browser.hpp.
|
inlinevirtual |
Called when a session is removed.
| desc | The service description of the removed session. |
Reimplemented in examples::RavennaNodeSubscriber.
Definition at line 67 of file ravenna_browser.hpp.