diff options
| author | TreeHugger Robot <treehugger-gerrit@google.com> | 2017-08-10 19:41:53 +0000 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2017-08-10 19:41:53 +0000 |
| commit | edf33843071f91a3ad9456a02e42b909f5662ca2 (patch) | |
| tree | 234fab934959315a667dd631d549ce0227d7f5f3 /core/java | |
| parent | 003bd7e3ec71284b46a706c2ac9e298b3ffea732 (diff) | |
| parent | e4f60cce8552a565efacf4907242574b9e00492d (diff) | |
Merge "SharedMemory API changes" into oc-mr1-dev
Diffstat (limited to 'core/java')
| -rw-r--r-- | core/java/android/os/MemoryFile.java | 2 | ||||
| -rw-r--r-- | core/java/android/os/SharedMemory.java | 7 |
2 files changed, 8 insertions, 1 deletions
diff --git a/core/java/android/os/MemoryFile.java b/core/java/android/os/MemoryFile.java index 9294c449e4d6..ff3258f806c9 100644 --- a/core/java/android/os/MemoryFile.java +++ b/core/java/android/os/MemoryFile.java @@ -219,6 +219,8 @@ public class MemoryFile { * The returned file descriptor is not duplicated. * * @throws IOException If the memory file has been closed. + * + * @hide */ public FileDescriptor getFileDescriptor() throws IOException { return mSharedMemory.getFileDescriptor(); diff --git a/core/java/android/os/SharedMemory.java b/core/java/android/os/SharedMemory.java index 459aeb087c2f..e6c7a1716941 100644 --- a/core/java/android/os/SharedMemory.java +++ b/core/java/android/os/SharedMemory.java @@ -60,7 +60,8 @@ public final class SharedMemory implements Parcelable, Closeable { } mMemoryRegistration = new MemoryRegistration(mSize); - mCleaner = Cleaner.create(this, new Closer(mFileDescriptor, mMemoryRegistration)); + mCleaner = Cleaner.create(mFileDescriptor, + new Closer(mFileDescriptor, mMemoryRegistration)); } /** @@ -138,6 +139,8 @@ public final class SharedMemory implements Parcelable, Closeable { * This FileDescriptor is interoperable with the ASharedMemory NDK APIs. * * @return Returns the FileDescriptor associated with this object. + * + * @hide Exists only for MemoryFile interop */ public @NonNull FileDescriptor getFileDescriptor() { return mFileDescriptor; @@ -150,6 +153,8 @@ public final class SharedMemory implements Parcelable, Closeable { * This fd is interoperable with the ASharedMemory NDK APIs. * * @return Returns the native fd associated with this object, or -1 if it is already closed. + * + * @hide Exposed for native ASharedMemory_dupFromJava() */ public int getFd() { return mFileDescriptor.getInt$(); |
