Adjust Context Hub AIDL based on feedback

- Add additional documentation of ContextHubMessage.aidl.
- Remove redundant TYPE_ specifier in HostEndpointInfo.aidl.

Bug: 213474931
Test: Compile
Change-Id: Ice1ac925a8b977abee8a9fa376ad40b33f315a3f
This commit is contained in:
Arthur Ishiguro
2022-01-06 19:39:47 +00:00
parent d431c50355
commit 7ae4255438
3 changed files with 12 additions and 8 deletions

View File

@@ -40,7 +40,7 @@ parcelable HostEndpointInfo {
@nullable String attributionTag;
@Backing(type="int") @VintfStability
enum Type {
TYPE_FRAMEWORK = 1,
TYPE_APP = 2,
FRAMEWORK = 1,
APP = 2,
}
}

View File

@@ -32,10 +32,14 @@ parcelable ContextHubMessage {
*/
char hostEndPoint;
/** The type of this message */
/**
* The type of this message payload, defined by the communication endpoints (i.e.
* either the nanoapp or the host endpoint). This value can be used to distinguish
* the handling of messageBody (e.g. for decoding).
*/
int messageType;
/** The payload containing the message */
/** The payload containing the message. */
byte[] messageBody;
/**

View File

@@ -37,12 +37,12 @@ parcelable HostEndpointInfo {
@Backing(type="int")
enum Type {
/**
This endpoint is from the Android framework, where packageName and attributionTag may be
empty.
* This endpoint is from the Android framework, where packageName and attributionTag may be
* empty.
*/
TYPE_FRAMEWORK = 1,
FRAMEWORK = 1,
/** This endpoint is an Android app. */
TYPE_APP = 2,
APP = 2,
}
}