diff options
Diffstat (limited to 'host/lib/include/uhdlib/rfnoc/resolve_context.hpp')
-rw-r--r-- | host/lib/include/uhdlib/rfnoc/resolve_context.hpp | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/host/lib/include/uhdlib/rfnoc/resolve_context.hpp b/host/lib/include/uhdlib/rfnoc/resolve_context.hpp new file mode 100644 index 000000000..29a2e5f6f --- /dev/null +++ b/host/lib/include/uhdlib/rfnoc/resolve_context.hpp @@ -0,0 +1,26 @@ +// +// +// Copyright 2019 Ettus Research, a National Instruments Company +// +// SPDX-License-Identifier: GPL-3.0-or-later +// + +#ifndef INCLUDED_UHD_RFNOC_RESOLVE_CONTEXT_HPP +#define INCLUDED_UHD_RFNOC_RESOLVE_CONTEXT_HPP + +namespace uhd { namespace rfnoc { + +/*! Describe situations out of which property propagation is called + */ +enum class resolve_context { + //! Property propagation was called during an initialization process (e.g., + // the graph was committed) + INIT, + //! Property propagation was called because a property on a node was + // updated + NODE_PROP +}; + +}} // namespace uhd::rfnoc + +#endif /* INCLUDED_UHD_RFNOC_RESOLVE_CONTEXT_HPP */ |