aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/include/uhdlib/rfnoc/client_zero.hpp
diff options
context:
space:
mode:
authorAshish Chaudhari <ashish@ettus.com>2019-05-28 13:21:08 -0700
committerMartin Braun <martin.braun@ettus.com>2019-11-26 11:49:20 -0800
commitb99d0f348eada0500ea5d668d5eba283afa6c4a4 (patch)
treebed87ff733aab37c7d5d3851f5cc5cbcffe056d4 /host/lib/include/uhdlib/rfnoc/client_zero.hpp
parent374b30cc0eb0842e567d01486d9be8155e361d9f (diff)
downloaduhd-b99d0f348eada0500ea5d668d5eba283afa6c4a4.tar.gz
uhd-b99d0f348eada0500ea5d668d5eba283afa6c4a4.tar.bz2
uhd-b99d0f348eada0500ea5d668d5eba283afa6c4a4.zip
rfnoc: Added link/graph specific stream managers
- Fleshed out mb_iface - Managers currently only export ctrl APIs. Data APIs TBD
Diffstat (limited to 'host/lib/include/uhdlib/rfnoc/client_zero.hpp')
-rw-r--r--host/lib/include/uhdlib/rfnoc/client_zero.hpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/host/lib/include/uhdlib/rfnoc/client_zero.hpp b/host/lib/include/uhdlib/rfnoc/client_zero.hpp
index c6d3e879b..52330bffa 100644
--- a/host/lib/include/uhdlib/rfnoc/client_zero.hpp
+++ b/host/lib/include/uhdlib/rfnoc/client_zero.hpp
@@ -25,6 +25,10 @@ namespace uhd { namespace rfnoc { namespace detail {
class client_zero : public uhd::rfnoc::register_iface_holder
{
public:
+ using sptr = std::shared_ptr<client_zero>;
+
+ static sptr make(chdr_ctrl_endpoint& chdr_ctrl_ep, sep_id_t dst_epid);
+
client_zero(register_iface::sptr reg);
//! Definition of an edge in the static router