23 #ifndef INCLUDED_GNURADIO_REALTIME_H
24 #define INCLUDED_GNURADIO_REALTIME_H
66 throw std::invalid_argument(
"rt_sched_param: priority out of range");
rt_sched_policy
Definition: realtime_impl.h:38
Definition: realtime_impl.h:36
int priority
Definition: realtime_impl.h:58
Definition: realtime_impl.h:40
Definition: realtime_impl.h:36
Definition: realtime_impl.h:57
static int rt_priority_default()
Definition: realtime_impl.h:55
Definition: realtime_impl.h:36
#define GR_RUNTIME_API
Definition: gnuradio-runtime/include/gnuradio/api.h:30
static int rt_priority_max()
Definition: realtime_impl.h:54
rt_sched_policy policy
Definition: realtime_impl.h:59
rt_sched_param(int priority_, rt_sched_policy policy_=RT_SCHED_RR)
Definition: realtime_impl.h:63
Definition: realtime_impl.h:39
static int rt_priority_min()
Definition: realtime_impl.h:53
rt_status_t
Definition: realtime_impl.h:36
Definition: realtime_impl.h:36
rt_sched_param()
Definition: realtime_impl.h:61
GR_RUNTIME_API rt_status_t enable_realtime_scheduling(rt_sched_param=rt_sched_param())
If possible, enable "realtime" scheduling.In general, this means that the code will be scheduled be...