|
RAVENNAKIT
|
Public Member Functions | |
| void | ravenna_node_discovered (const rav::dnssd::ServiceDescription &desc) override |
| Called when a node is discovered. | |
| void | ravenna_node_removed (const rav::dnssd::ServiceDescription &desc) override |
| Called when a node is removed. | |
| void | ravenna_session_discovered (const rav::dnssd::ServiceDescription &desc) override |
| Called when a session is discovered. | |
| void | ravenna_session_removed (const rav::dnssd::ServiceDescription &desc) override |
| Called when a session is removed. | |
| void | ravenna_node_configuration_updated (const rav::RavennaNode::Configuration &configuration) override |
| Called when the configuration of the RavennaNode is updated. | |
| void | ravenna_receiver_added (const rav::RavennaReceiver &receiver) override |
| Called when a receiver is added to the node, or when subscribing. | |
| void | ravenna_receiver_removed (const rav::Id receiver_id) override |
| Called when a receiver is removed from the node. | |
| void | ravenna_sender_added (const rav::RavennaSender &sender) override |
| Called when a sender is added to the node, or when subscribing. | |
| void | ravenna_sender_removed (const rav::Id sender_id) override |
| Called when a sender is removed from the node. | |
| void | nmos_node_config_updated (const rav::nmos::Node::Configuration &config) override |
| Called when the NMOS configuration is updated. | |
| void | nmos_node_status_changed (const rav::nmos::Node::Status status, const rav::nmos::Node::StatusInfo ®istry_info) override |
| Called when the NMOS node state changed. | |
| void | network_interface_config_updated (const rav::NetworkInterfaceConfig &config) override |
| Called when the network interface configuration is updated. | |
| Public Member Functions inherited from rav::RavennaNode::Subscriber | |
| ~Subscriber () override=default | |
Definition at line 30 of file ravenna_node_example.cpp.
|
inlineoverridevirtual |
Called when the network interface configuration is updated.
| config | The updated network interface configuration. |
Reimplemented from rav::RavennaNode::Subscriber.
Definition at line 78 of file ravenna_node_example.cpp.
|
inlineoverridevirtual |
Called when the NMOS configuration is updated.
| config | The updated NMOS configuration. |
Reimplemented from rav::RavennaNode::Subscriber.
Definition at line 68 of file ravenna_node_example.cpp.
|
inlineoverridevirtual |
Called when the NMOS node state changed.
| status | The updated NMOS node state. |
| registry_info | The updated NMOS registry information. |
Reimplemented from rav::RavennaNode::Subscriber.
Definition at line 72 of file ravenna_node_example.cpp.
|
inlineoverridevirtual |
Called when the configuration of the RavennaNode is updated.
| configuration | The updated configuration. |
Reimplemented from rav::RavennaNode::Subscriber.
Definition at line 48 of file ravenna_node_example.cpp.
|
inlineoverridevirtual |
Called when a node is discovered.
| desc | The service description of the discovered node. |
Reimplemented from rav::RavennaBrowser::Subscriber.
Definition at line 32 of file ravenna_node_example.cpp.
|
inlineoverridevirtual |
Called when a node is removed.
| desc | The service description of the removed node. |
Reimplemented from rav::RavennaBrowser::Subscriber.
Definition at line 36 of file ravenna_node_example.cpp.
|
inlineoverridevirtual |
Called when a receiver is added to the node, or when subscribing.
Called from the maintenance thread.
| receiver | The id of the receiver. |
Reimplemented from rav::RavennaNode::Subscriber.
Definition at line 52 of file ravenna_node_example.cpp.
|
inlineoverridevirtual |
Called when a receiver is removed from the node.
Called from the maintenance thread.
| receiver_id | The id of the receiver. |
Reimplemented from rav::RavennaNode::Subscriber.
Definition at line 56 of file ravenna_node_example.cpp.
|
inlineoverridevirtual |
Called when a sender is added to the node, or when subscribing.
Called from the maintenance thread.
| sender | The id of the sender. |
Reimplemented from rav::RavennaNode::Subscriber.
Definition at line 60 of file ravenna_node_example.cpp.
|
inlineoverridevirtual |
Called when a sender is removed from the node.
Called from the maintenance thread.
| sender_id | The id of the sender. |
Reimplemented from rav::RavennaNode::Subscriber.
Definition at line 64 of file ravenna_node_example.cpp.
|
inlineoverridevirtual |
Called when a session is discovered.
| desc | The service description of the discovered session. |
Reimplemented from rav::RavennaBrowser::Subscriber.
Definition at line 40 of file ravenna_node_example.cpp.
|
inlineoverridevirtual |
Called when a session is removed.
| desc | The service description of the removed session. |
Reimplemented from rav::RavennaBrowser::Subscriber.
Definition at line 44 of file ravenna_node_example.cpp.