Merge "Added DISABLED flag to users flag for HAL" into rvc-dev am: 110f2bef7f am: 2334a510a5 am: c795ad208b

Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/11870725

Change-Id: I04a395ec63360e0d2e0b3a48cb3866b4f6519fee
This commit is contained in:
TreeHugger Robot
2020-06-19 02:34:42 +00:00
committed by Automerger Merge Worker

View File

@@ -4280,6 +4280,16 @@ enum UserFlags: int32_t {
* Admin users have additional privileges such as permission to create other users.
*/
ADMIN = 0x08,
/**
* Disabled users are marked for deletion.
*/
DISABLED = 0x10,
/**
* Profile user is a profile of another user.
*/
PROFILE = 0x20,
};
/**
@@ -4294,10 +4304,16 @@ struct UsersInfo {
/** The current foreground user. */
UserInfo currentUser;
/** Number of existing users (includes the current user). */
/**
* Number of existing users; includes the current user, recently removed users (with DISABLED
* flag), and profile users (with PROFILE flag).
*/
int32_t numberUsers;
/** List of existing users (includes the current user). */
/**
* List of existing users; includes the current user, recently removed users (with DISABLED
* flag), and profile users (with PROFILE flag).
*/
vec<UserInfo> existingUsers;
};