add initial RTOS support
now without io devices and console git-svn-id: svn://db.shs.com.ru/pip@683 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
This commit is contained in:
@@ -83,6 +83,7 @@ PISystemMonitor::ProcessStats::ProcessStats() {
|
||||
}
|
||||
|
||||
|
||||
#ifndef FREERTOS
|
||||
bool PISystemMonitor::startOnProcess(int pID, int interval_ms) {
|
||||
stop();
|
||||
self_ = false;
|
||||
@@ -109,13 +110,12 @@ bool PISystemMonitor::startOnProcess(int pID, int interval_ms) {
|
||||
return start(interval_ms);
|
||||
}
|
||||
|
||||
|
||||
bool PISystemMonitor::startOnSelf(int interval_ms) {
|
||||
bool ret = startOnProcess(PIProcess::currentPID(), interval_ms);
|
||||
self_ = true;
|
||||
return ret;
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
PIVector<PISystemMonitor::ThreadStats> PISystemMonitor::threadsStatistic() const {
|
||||
mutex_.lock();
|
||||
|
||||
Reference in New Issue
Block a user