Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4c5a6e35 authored by Matt Buckley's avatar Matt Buckley Committed by Android (Google) Code Review
Browse files

Merge "Use "SessionHint" enum in ndk API"

parents f69fcd35 f7b49138
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -17,6 +17,8 @@
#ifndef ANDROID_PRIVATE_NATIVE_PERFORMANCE_HINT_PRIVATE_H
#define ANDROID_PRIVATE_NATIVE_PERFORMANCE_HINT_PRIVATE_H

#include <stdint.h>

__BEGIN_DECLS

/**
@@ -27,7 +29,7 @@ void APerformanceHint_setIHintManagerForTesting(void* iManager);
/**
 * Hints for the session used to signal upcoming changes in the mode or workload.
 */
enum SessionHint {
enum SessionHint: int32_t {
    /**
     * This hint indicates a sudden increase in CPU workload intensity. It means
     * that this hint session needs extra CPU resources immediately to meet the
@@ -61,7 +63,7 @@ enum SessionHint {
 * @return 0 on success
 *         EPIPE if communication with the system service has failed.
 */
int APerformanceHint_sendHint(void* session, int hint);
int APerformanceHint_sendHint(void* session, SessionHint hint);

/**
 * Return the list of thread ids, this API should only be used for testing only.