Loading api/current.txt +4 −4 Original line number Diff line number Diff line Loading @@ -26743,10 +26743,10 @@ package android.net.wifi.aware { field public static final android.os.Parcelable.Creator<android.net.wifi.aware.Characteristics> CREATOR; } public class DiscoverySession { public class DiscoverySession implements java.lang.AutoCloseable { method public void close(); method public android.net.NetworkSpecifier createNetworkSpecifierOpen(android.net.wifi.aware.PeerHandle); method public android.net.NetworkSpecifier createNetworkSpecifierPassphrase(android.net.wifi.aware.PeerHandle, java.lang.String); method public void destroy(); method public void sendMessage(android.net.wifi.aware.PeerHandle, int, byte[]); } Loading Loading @@ -26830,10 +26830,10 @@ package android.net.wifi.aware { field public static final int WIFI_AWARE_DATA_PATH_ROLE_RESPONDER = 1; // 0x1 } public class WifiAwareSession { public class WifiAwareSession implements java.lang.AutoCloseable { method public void close(); method public android.net.NetworkSpecifier createNetworkSpecifierOpen(int, byte[]); method public android.net.NetworkSpecifier createNetworkSpecifierPassphrase(int, byte[], java.lang.String); method public void destroy(); method public void publish(android.net.wifi.aware.PublishConfig, android.net.wifi.aware.DiscoverySessionCallback, android.os.Handler); method public void subscribe(android.net.wifi.aware.SubscribeConfig, android.net.wifi.aware.DiscoverySessionCallback, android.os.Handler); } api/system-current.txt +4 −4 Original line number Diff line number Diff line Loading @@ -29487,11 +29487,11 @@ package android.net.wifi.aware { field public static final android.os.Parcelable.Creator<android.net.wifi.aware.Characteristics> CREATOR; } public class DiscoverySession { public class DiscoverySession implements java.lang.AutoCloseable { method public void close(); method public android.net.NetworkSpecifier createNetworkSpecifierOpen(android.net.wifi.aware.PeerHandle); method public android.net.NetworkSpecifier createNetworkSpecifierPassphrase(android.net.wifi.aware.PeerHandle, java.lang.String); method public android.net.NetworkSpecifier createNetworkSpecifierPmk(android.net.wifi.aware.PeerHandle, byte[]); method public void destroy(); method public void sendMessage(android.net.wifi.aware.PeerHandle, int, byte[]); } Loading Loading @@ -29575,11 +29575,11 @@ package android.net.wifi.aware { field public static final int WIFI_AWARE_DATA_PATH_ROLE_RESPONDER = 1; // 0x1 } public class WifiAwareSession { public class WifiAwareSession implements java.lang.AutoCloseable { method public void close(); method public android.net.NetworkSpecifier createNetworkSpecifierOpen(int, byte[]); method public android.net.NetworkSpecifier createNetworkSpecifierPassphrase(int, byte[], java.lang.String); method public android.net.NetworkSpecifier createNetworkSpecifierPmk(int, byte[], byte[]); method public void destroy(); method public void publish(android.net.wifi.aware.PublishConfig, android.net.wifi.aware.DiscoverySessionCallback, android.os.Handler); method public void subscribe(android.net.wifi.aware.SubscribeConfig, android.net.wifi.aware.DiscoverySessionCallback, android.os.Handler); } api/test-current.txt +4 −4 Original line number Diff line number Diff line Loading @@ -26851,10 +26851,10 @@ package android.net.wifi.aware { field public static final android.os.Parcelable.Creator<android.net.wifi.aware.Characteristics> CREATOR; } public class DiscoverySession { public class DiscoverySession implements java.lang.AutoCloseable { method public void close(); method public android.net.NetworkSpecifier createNetworkSpecifierOpen(android.net.wifi.aware.PeerHandle); method public android.net.NetworkSpecifier createNetworkSpecifierPassphrase(android.net.wifi.aware.PeerHandle, java.lang.String); method public void destroy(); method public void sendMessage(android.net.wifi.aware.PeerHandle, int, byte[]); } Loading Loading @@ -26938,10 +26938,10 @@ package android.net.wifi.aware { field public static final int WIFI_AWARE_DATA_PATH_ROLE_RESPONDER = 1; // 0x1 } public class WifiAwareSession { public class WifiAwareSession implements java.lang.AutoCloseable { method public void close(); method public android.net.NetworkSpecifier createNetworkSpecifierOpen(int, byte[]); method public android.net.NetworkSpecifier createNetworkSpecifierPassphrase(int, byte[], java.lang.String); method public void destroy(); method public void publish(android.net.wifi.aware.PublishConfig, android.net.wifi.aware.DiscoverySessionCallback, android.os.Handler); method public void subscribe(android.net.wifi.aware.SubscribeConfig, android.net.wifi.aware.DiscoverySessionCallback, android.os.Handler); } wifi/java/android/net/wifi/aware/DiscoverySession.java +5 −4 Original line number Diff line number Diff line Loading @@ -38,10 +38,10 @@ import java.lang.ref.WeakReference; * {@link #createNetworkSpecifierOpen(PeerHandle)} or * {@link #createNetworkSpecifierPassphrase(PeerHandle, String)}. * </ul> * The {@link #destroy()} method must be called to destroy discovery sessions once they are * The {@link #close()} method must be called to destroy discovery sessions once they are * no longer needed. */ public class DiscoverySession { public class DiscoverySession implements AutoCloseable { private static final String TAG = "DiscoverySession"; private static final boolean DBG = false; private static final boolean VDBG = false; // STOPSHIP if true Loading Loading @@ -96,7 +96,8 @@ public class DiscoverySession { * exception is a session for which we received a termination callback, * {@link DiscoverySessionCallback#onSessionTerminated()}. */ public void destroy() { @Override public void close() { WifiAwareManager mgr = mMgr.get(); if (mgr == null) { Log.w(TAG, "destroy: called post GC on WifiAwareManager"); Loading Loading @@ -134,7 +135,7 @@ public class DiscoverySession { } if (!mTerminated) { destroy(); close(); } } finally { super.finalize(); Loading wifi/java/android/net/wifi/aware/DiscoverySessionCallback.java +1 −1 Original line number Diff line number Diff line Loading @@ -84,7 +84,7 @@ public class DiscoverySessionCallback { /** * Called when a discovery session (publish or subscribe) terminates. Termination may be due * to user-request (either directly through {@link DiscoverySession#destroy()} or * to user-request (either directly through {@link DiscoverySession#close()} or * application-specified expiration, e.g. {@link PublishConfig.Builder#setTtlSec(int)} * or {@link SubscribeConfig.Builder#setTtlSec(int)}). */ Loading Loading
api/current.txt +4 −4 Original line number Diff line number Diff line Loading @@ -26743,10 +26743,10 @@ package android.net.wifi.aware { field public static final android.os.Parcelable.Creator<android.net.wifi.aware.Characteristics> CREATOR; } public class DiscoverySession { public class DiscoverySession implements java.lang.AutoCloseable { method public void close(); method public android.net.NetworkSpecifier createNetworkSpecifierOpen(android.net.wifi.aware.PeerHandle); method public android.net.NetworkSpecifier createNetworkSpecifierPassphrase(android.net.wifi.aware.PeerHandle, java.lang.String); method public void destroy(); method public void sendMessage(android.net.wifi.aware.PeerHandle, int, byte[]); } Loading Loading @@ -26830,10 +26830,10 @@ package android.net.wifi.aware { field public static final int WIFI_AWARE_DATA_PATH_ROLE_RESPONDER = 1; // 0x1 } public class WifiAwareSession { public class WifiAwareSession implements java.lang.AutoCloseable { method public void close(); method public android.net.NetworkSpecifier createNetworkSpecifierOpen(int, byte[]); method public android.net.NetworkSpecifier createNetworkSpecifierPassphrase(int, byte[], java.lang.String); method public void destroy(); method public void publish(android.net.wifi.aware.PublishConfig, android.net.wifi.aware.DiscoverySessionCallback, android.os.Handler); method public void subscribe(android.net.wifi.aware.SubscribeConfig, android.net.wifi.aware.DiscoverySessionCallback, android.os.Handler); }
api/system-current.txt +4 −4 Original line number Diff line number Diff line Loading @@ -29487,11 +29487,11 @@ package android.net.wifi.aware { field public static final android.os.Parcelable.Creator<android.net.wifi.aware.Characteristics> CREATOR; } public class DiscoverySession { public class DiscoverySession implements java.lang.AutoCloseable { method public void close(); method public android.net.NetworkSpecifier createNetworkSpecifierOpen(android.net.wifi.aware.PeerHandle); method public android.net.NetworkSpecifier createNetworkSpecifierPassphrase(android.net.wifi.aware.PeerHandle, java.lang.String); method public android.net.NetworkSpecifier createNetworkSpecifierPmk(android.net.wifi.aware.PeerHandle, byte[]); method public void destroy(); method public void sendMessage(android.net.wifi.aware.PeerHandle, int, byte[]); } Loading Loading @@ -29575,11 +29575,11 @@ package android.net.wifi.aware { field public static final int WIFI_AWARE_DATA_PATH_ROLE_RESPONDER = 1; // 0x1 } public class WifiAwareSession { public class WifiAwareSession implements java.lang.AutoCloseable { method public void close(); method public android.net.NetworkSpecifier createNetworkSpecifierOpen(int, byte[]); method public android.net.NetworkSpecifier createNetworkSpecifierPassphrase(int, byte[], java.lang.String); method public android.net.NetworkSpecifier createNetworkSpecifierPmk(int, byte[], byte[]); method public void destroy(); method public void publish(android.net.wifi.aware.PublishConfig, android.net.wifi.aware.DiscoverySessionCallback, android.os.Handler); method public void subscribe(android.net.wifi.aware.SubscribeConfig, android.net.wifi.aware.DiscoverySessionCallback, android.os.Handler); }
api/test-current.txt +4 −4 Original line number Diff line number Diff line Loading @@ -26851,10 +26851,10 @@ package android.net.wifi.aware { field public static final android.os.Parcelable.Creator<android.net.wifi.aware.Characteristics> CREATOR; } public class DiscoverySession { public class DiscoverySession implements java.lang.AutoCloseable { method public void close(); method public android.net.NetworkSpecifier createNetworkSpecifierOpen(android.net.wifi.aware.PeerHandle); method public android.net.NetworkSpecifier createNetworkSpecifierPassphrase(android.net.wifi.aware.PeerHandle, java.lang.String); method public void destroy(); method public void sendMessage(android.net.wifi.aware.PeerHandle, int, byte[]); } Loading Loading @@ -26938,10 +26938,10 @@ package android.net.wifi.aware { field public static final int WIFI_AWARE_DATA_PATH_ROLE_RESPONDER = 1; // 0x1 } public class WifiAwareSession { public class WifiAwareSession implements java.lang.AutoCloseable { method public void close(); method public android.net.NetworkSpecifier createNetworkSpecifierOpen(int, byte[]); method public android.net.NetworkSpecifier createNetworkSpecifierPassphrase(int, byte[], java.lang.String); method public void destroy(); method public void publish(android.net.wifi.aware.PublishConfig, android.net.wifi.aware.DiscoverySessionCallback, android.os.Handler); method public void subscribe(android.net.wifi.aware.SubscribeConfig, android.net.wifi.aware.DiscoverySessionCallback, android.os.Handler); }
wifi/java/android/net/wifi/aware/DiscoverySession.java +5 −4 Original line number Diff line number Diff line Loading @@ -38,10 +38,10 @@ import java.lang.ref.WeakReference; * {@link #createNetworkSpecifierOpen(PeerHandle)} or * {@link #createNetworkSpecifierPassphrase(PeerHandle, String)}. * </ul> * The {@link #destroy()} method must be called to destroy discovery sessions once they are * The {@link #close()} method must be called to destroy discovery sessions once they are * no longer needed. */ public class DiscoverySession { public class DiscoverySession implements AutoCloseable { private static final String TAG = "DiscoverySession"; private static final boolean DBG = false; private static final boolean VDBG = false; // STOPSHIP if true Loading Loading @@ -96,7 +96,8 @@ public class DiscoverySession { * exception is a session for which we received a termination callback, * {@link DiscoverySessionCallback#onSessionTerminated()}. */ public void destroy() { @Override public void close() { WifiAwareManager mgr = mMgr.get(); if (mgr == null) { Log.w(TAG, "destroy: called post GC on WifiAwareManager"); Loading Loading @@ -134,7 +135,7 @@ public class DiscoverySession { } if (!mTerminated) { destroy(); close(); } } finally { super.finalize(); Loading
wifi/java/android/net/wifi/aware/DiscoverySessionCallback.java +1 −1 Original line number Diff line number Diff line Loading @@ -84,7 +84,7 @@ public class DiscoverySessionCallback { /** * Called when a discovery session (publish or subscribe) terminates. Termination may be due * to user-request (either directly through {@link DiscoverySession#destroy()} or * to user-request (either directly through {@link DiscoverySession#close()} or * application-specified expiration, e.g. {@link PublishConfig.Builder#setTtlSec(int)} * or {@link SubscribeConfig.Builder#setTtlSec(int)}). */ Loading