|
RAVENNAKIT
|
#include "ravenna_browser.hpp"#include "ravenna_rtsp_client.hpp"#include "ravenna_receiver.hpp"#include "ravenna_sender.hpp"#include "ravennakit/core/audio/audio_buffer_view.hpp"#include "ravennakit/core/sync/realtime_shared_object.hpp"#include "ravennakit/core/util/id.hpp"#include "ravennakit/dnssd/dnssd_advertiser.hpp"#include "ravennakit/nmos/nmos_node.hpp"#include "ravennakit/ptp/ptp_instance.hpp"#include "ravennakit/rtp/detail/rtp_audio_sender.hpp"#include "ravennakit/rtp/detail/rtp_sender.hpp"#include "ravennakit/rtsp/rtsp_server.hpp"#include <string>Go to the source code of this file.
Classes | |
| class | rav::RavennaNode |
| This class contains all the components to act like a RAVENNA node as specified in the RAVENNA protocol. More... | |
| struct | rav::RavennaNode::Configuration |
| Holds the configuration of the node. More... | |
| class | rav::RavennaNode::Subscriber |
| Base class for classes which want to receive updates from the ravenna node. More... | |
Namespaces | |
| namespace | rav |
Macros | |
| #define | RAV_ASSERT_NODE_MAINTENANCE_THREAD(node) |
| Little helper macro to assert that the current thread is the maintenance thread of given node. | |
Functions | |
| std::string | rav::to_string (const RavennaNode::Configuration &configuration) |
| #define RAV_ASSERT_NODE_MAINTENANCE_THREAD | ( | node | ) |
Little helper macro to assert that the current thread is the maintenance thread of given node.
Done as macro to keep the location information.
| node | The node to check the maintenance thread for. |
Definition at line 439 of file ravenna_node.hpp.