diff options
author | Jacqueline Molz <Jacqueline.Molz@bmw.de> | 2018-02-12 13:52:04 +0100 |
---|---|---|
committer | Jacqueline Molz <Jacqueline.Molz@bmw.de> | 2018-02-12 13:52:04 +0100 |
commit | 04be15f85917ca9bd2d595f0b8ac3d339feaaaba (patch) | |
tree | 2060518c09f6537eb940f9fbfb2431aaf22b3437 /AudioManagerUtilities/include/CAmSocketHandler.h | |
parent | 849e645ac9a88c7c49c8b876276c57e064442dd0 (diff) | |
parent | a0668945bbbab6434fef9c3f491877fc45460430 (diff) | |
download | audiomanager-04be15f85917ca9bd2d595f0b8ac3d339feaaaba.tar.gz |
Removed real-time scheduler implementation
Diffstat (limited to 'AudioManagerUtilities/include/CAmSocketHandler.h')
-rw-r--r-- | AudioManagerUtilities/include/CAmSocketHandler.h | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/AudioManagerUtilities/include/CAmSocketHandler.h b/AudioManagerUtilities/include/CAmSocketHandler.h index 2fd5c42..53010ba 100644 --- a/AudioManagerUtilities/include/CAmSocketHandler.h +++ b/AudioManagerUtilities/include/CAmSocketHandler.h @@ -492,29 +492,7 @@ public: void exit_mainloop(); bool fatalErrorOccurred(); -#ifdef WITH_REALTIME_SCHEDULER - /** - * Set scheduling algorithm and/or parameters for a thread whose ID is specified in pid. - * If pid equals zero, the scheduling policy and parameters of the calling thread will be set. - * @param pid_t pid thread id - * @param int policy equals specified policies in sched_setscheduler documentation - * @param int priority between 1 and 99 - * @return on success 0 and on error -1 - */ - static int setRuntimeScheduler(const pid_t pid, const int policy, const int priority); -#endif }; -#ifdef WITH_REALTIME_SCHEDULER -#define SET_REALTIME_SCHEDULER()\ - if ( CAmSocketHandler::setRuntimeScheduler(0, AM_REALTIME_POLICY, AM_PROCESS_PRIORITY) != 0 )\ - {\ - std::cerr <<"sched_setscheduler:"<<strerror(errno)<<std::endl;\ - std::cerr << "Try running as root"<<std::endl;\ - } -#else -#define SET_REALTIME_SCHEDULER() -#endif - } /* namespace am */ #endif /* SOCKETHANDLER_H_ */ |