UdpOutput.h File
UdpOutput Node — terminal sink that writes packets to a UDP destination. More...
Included Headers
#include "builder/Node.h"
#include <memory>
#include <string>
#include <vector>
Namespaces Index
| namespace | simaai |
| namespace | neat |
| namespace | nodes |
Classes Index
| struct | UdpOutputOptions |
| class | UdpOutput |
|
UDP sink Node — writes packets to a UDP destination. More... | |
Description
UdpOutput Node — terminal sink that writes packets to a UDP destination.
Wraps udpsink. Place at the tail of a Session that streams over the network (RTP video, telemetry forwarding, etc.). Pair with an upstream payloader for RTP, or feed raw packets directly for custom protocols.
File Listing
The file content with the documentation metadata removed is:
18namespace simaai::neat {
25struct UdpOutputOptions {
43 explicit UdpOutput(UdpOutputOptions opt) : opt_(std::move(opt)) {}
50 NodeCapsBehavior caps_behavior() const override {
54 std::string backend_fragment(int node_index) const override;
56 std::vector<std::string> element_names(int node_index) const override;
59 UdpOutputOptions opt_;
64namespace simaai::neat::nodes {
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.