aboutsummaryrefslogtreecommitdiffstats
path: root/host/include
diff options
context:
space:
mode:
Diffstat (limited to 'host/include')
-rw-r--r--host/include/uhd/utils/graph_utils.hpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/host/include/uhd/utils/graph_utils.hpp b/host/include/uhd/utils/graph_utils.hpp
index 6b264032c..29f488983 100644
--- a/host/include/uhd/utils/graph_utils.hpp
+++ b/host/include/uhd/utils/graph_utils.hpp
@@ -63,6 +63,10 @@ std::vector<graph_edge_t> UHD_API get_block_chain(const rfnoc_graph::sptr graph,
* \param src_port Block port where the path starts
* \param dst_blk Destination block's ID
* \param dst_port Block port where the path ends
+ * \param skip_property_propagation Declare back-edge
+ * (see also uhd::rfnoc::rfnoc_graph::connect())
+ * If true, it will declare only the first
+ * connection in this chain as a back-edge.
*
* \return The edge list representing the data path requested
*/
@@ -70,6 +74,7 @@ std::vector<graph_edge_t> UHD_API connect_through_blocks(rfnoc_graph::sptr graph
const block_id_t src_blk,
const size_t src_port,
const block_id_t dst_blk,
- const size_t dst_port);
+ const size_t dst_port,
+ const bool skip_property_propagation = false);
}} // namespace uhd::rfnoc