Merge "A new API "androidGetThreadPriority""
This commit is contained in:
commit
0b1f5d51ae
@ -143,6 +143,10 @@ extern int androidSetThreadSchedulingGroup(pid_t tid, int grp);
|
||||
// in either case errno is set. Thread ID zero means current thread.
|
||||
extern int androidSetThreadPriority(pid_t tid, int prio);
|
||||
|
||||
// Get the current priority of a particular thread. Returns one of the
|
||||
// ANDROID_PRIORITY constants or a negative result in case of error.
|
||||
extern int androidGetThreadPriority(pid_t tid);
|
||||
|
||||
// Get the current scheduling group of a particular thread. Normally returns
|
||||
// one of the ANDROID_TGROUP constants other than ANDROID_TGROUP_DEFAULT.
|
||||
// Returns ANDROID_TGROUP_DEFAULT if no pthread support (e.g. on host) or if
|
||||
|
@ -368,6 +368,10 @@ int androidSetThreadPriority(pid_t tid, int pri)
|
||||
return rc;
|
||||
}
|
||||
|
||||
int androidGetThreadPriority(pid_t tid) {
|
||||
return getpriority(PRIO_PROCESS, tid);
|
||||
}
|
||||
|
||||
int androidGetThreadSchedulingGroup(pid_t tid)
|
||||
{
|
||||
int ret = ANDROID_TGROUP_DEFAULT;
|
||||
|
Loading…
Reference in New Issue
Block a user