aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/include/uhdlib/transport/io_service.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'host/lib/include/uhdlib/transport/io_service.hpp')
-rw-r--r--host/lib/include/uhdlib/transport/io_service.hpp13
1 files changed, 11 insertions, 2 deletions
diff --git a/host/lib/include/uhdlib/transport/io_service.hpp b/host/lib/include/uhdlib/transport/io_service.hpp
index 69a3a523e..399b693dc 100644
--- a/host/lib/include/uhdlib/transport/io_service.hpp
+++ b/host/lib/include/uhdlib/transport/io_service.hpp
@@ -282,10 +282,19 @@ public:
*/
virtual void attach_send_link(send_link_if::sptr link) = 0;
- /* TODO: Cleanup functions
+ /*!
+ * Detach a recv_link_if previously attached to this I/O service.
+ *
+ * \param link the recv_link_if to detach
+ */
virtual void detach_recv_link(recv_link_if::sptr link) = 0;
+
+ /*!
+ * Detach a send_link_if previously attached to this I/O service.
+ *
+ * \param link the send_link_if to detach
+ */
virtual void detach_send_link(send_link_if::sptr link) = 0;
- */
/*!
* Create a send_io_if so a transport may send packets through the link.