A new API "androidGetThreadPriority"
Change-Id: I6baeead8c70460863343fd557250635fb1e6a170
This commit is contained in:
parent
f71114b6a4
commit
8ddbed9efd
|
@ -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