aboutsummaryrefslogtreecommitdiffstats
path: root/host/include
diff options
context:
space:
mode:
Diffstat (limited to 'host/include')
-rw-r--r--host/include/uhd/transport/adapter_id.hpp21
1 files changed, 21 insertions, 0 deletions
diff --git a/host/include/uhd/transport/adapter_id.hpp b/host/include/uhd/transport/adapter_id.hpp
new file mode 100644
index 000000000..02041bc4c
--- /dev/null
+++ b/host/include/uhd/transport/adapter_id.hpp
@@ -0,0 +1,21 @@
+//
+// Copyright 2019 Ettus Research, a National Instruments Brand
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+//
+
+#ifndef INCLUDED_UHD_TRANSPORT_ADAPTER_ID_HPP
+#define INCLUDED_UHD_TRANSPORT_ADAPTER_ID_HPP
+
+#include <cstddef>
+
+namespace uhd { namespace transport {
+
+//! Host transport adapter ID
+using adapter_id_t = size_t;
+//! NULL/unassigned host transport adapter ID
+static const adapter_id_t NULL_ADAPTER_ID = 0;
+
+}} // namespace uhd::transport
+
+#endif /* INCLUDED_UHD_TRANSPORT_ADAPTER_ID_HPP */