Adds new Threads API for priority setting while using std::thread (#379)

Also adds Java API for doing the same to Java threads (standard Java Thread.setPriority only works
when Java is run as root, even if the process has the right privileges).
This commit is contained in:
Thad House
2016-12-01 21:06:19 -08:00
committed by Peter Johnson
parent 051df14046
commit 351ff5eb48
12 changed files with 394 additions and 2 deletions

View File

@@ -163,6 +163,10 @@ const char* HAL_GetErrorMessage(int32_t code) {
return HAL_PWM_SCALE_ERROR_MESSAGE;
case HAL_SERIAL_PORT_NOT_FOUND:
return HAL_SERIAL_PORT_NOT_FOUND_MESSAGE;
case HAL_THREAD_PRIORITY_ERROR:
return HAL_THREAD_PRIORITY_ERROR_MESSAGE;
case HAL_THREAD_PRIORITY_RANGE_ERROR:
return HAL_THREAD_PRIORITY_RANGE_ERROR_MESSAGE;
default:
return "Unknown error status";
}