summaryrefslogtreecommitdiff
path: root/gnuradio-runtime/include/gnuradio/realtime.h
diff options
context:
space:
mode:
Diffstat (limited to 'gnuradio-runtime/include/gnuradio/realtime.h')
-rw-r--r--gnuradio-runtime/include/gnuradio/realtime.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/gnuradio-runtime/include/gnuradio/realtime.h b/gnuradio-runtime/include/gnuradio/realtime.h
index 0d639aedcd..50a99f4b4d 100644
--- a/gnuradio-runtime/include/gnuradio/realtime.h
+++ b/gnuradio-runtime/include/gnuradio/realtime.h
@@ -12,10 +12,16 @@
#define INCLUDED_GR_REALTIME_H
#include <gnuradio/api.h>
-#include <gnuradio/realtime_impl.h>
namespace gr {
+typedef enum { RT_OK = 0, RT_NOT_IMPLEMENTED, RT_NO_PRIVS, RT_OTHER_ERROR } rt_status_t;
+
+enum rt_sched_policy {
+ RT_SCHED_RR = 0, // round robin
+ RT_SCHED_FIFO = 1, // first in first out
+};
+
/*!
* \brief If possible, enable high-priority "real time" scheduling.
* \ingroup misc