Clean up android.hardware.common types

Removed unnecessary 'flags' and 'fdIndex' fields from GrantorDescriptor.
Added additional comments for clarity.

Test: builds
Bug: 142326204
Change-Id: Id818ceb593ba2837d56dbfb3351d2127ec50b7ed
This commit is contained in:
Devin Moore 2020-08-17 13:49:38 -07:00
parent f0fc3e4b8f
commit f3eaf31e3b
3 changed files with 14 additions and 4 deletions

View file

@ -18,8 +18,6 @@
package android.hardware.common;
@VintfStability
parcelable GrantorDescriptor {
int flags;
int fdIndex;
int offset;
long extent;
}

View file

@ -16,10 +16,17 @@
package android.hardware.common;
/*
* Included in MQDescriptor, for use with libfmq.
*/
@VintfStability
parcelable GrantorDescriptor {
int flags;
int fdIndex;
/*
* The offset of this descriptor in the shared memory in bytes.
*/
int offset;
/*
* The size of this descriptor in bytes.
*/
long extent;
}

View file

@ -18,6 +18,11 @@ package android.hardware.common;
import android.hardware.common.GrantorDescriptor;
/*
* For use with libfmq. This is created from an instance of AidlMessageQueue,
* and is used to pass information required to create another instance of that
* queue for fast communication.
*/
@VintfStability
parcelable MQDescriptor {
/*