From 0a3b2c60f8edb45d3e9593c3a21a6cad33a995cf Mon Sep 17 00:00:00 2001 From: Daichi Hirono Date: Fri, 12 May 2017 10:59:33 +0900 Subject: [PATCH] Add more JSDoc about ErrnoException Add more JSDoc about ErrnoException to ProxyFileDescriptorCallback Bug: 37615067 Test: build Change-Id: I5b59d44b87529edbd397416e56fd179df637bd79 --- .../os/ProxyFileDescriptorCallback.java | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/core/java/android/os/ProxyFileDescriptorCallback.java b/core/java/android/os/ProxyFileDescriptorCallback.java index e69fb55abe8a0..9f568026535cd 100644 --- a/core/java/android/os/ProxyFileDescriptorCallback.java +++ b/core/java/android/os/ProxyFileDescriptorCallback.java @@ -22,7 +22,23 @@ import android.system.OsConstants; /** * Callback that handles file system requests from ProxyFileDescriptor. * - * @see android.os.storage.StorageManager#openProxyFileDescriptor(int, ProxyFileDescriptorCallback) + * All callback methods except for onRelease should throw {@link android.system.ErrnoException} + * with proper errno on errors. See + * errno(3) and + * {@link android.system.OsConstants}. + * + * Typical errnos are + * + * + * @see android.os.storage.StorageManager#openProxyFileDescriptor(int, ProxyFileDescriptorCallback, + * Handler) */ public abstract class ProxyFileDescriptorCallback { /**