diff options
author | Martijn Coenen <maco@google.com> | 2014-07-01 15:52:19 -0700 |
---|---|---|
committer | Martijn Coenen <maco@google.com> | 2014-07-01 23:01:04 +0000 |
commit | dbedb4cc0f6c64705c16396bdd34445dd8191cad (patch) | |
tree | c95b5bd45825f447d489cfb662faf9f628cd566d /core/java/android/nfc/INfcAdapter.aidl | |
parent | cc32bd83e4d420c1adaeb3ea40f8986471e54590 (diff) | |
download | frameworks_base-dbedb4cc0f6c64705c16396bdd34445dd8191cad.zip frameworks_base-dbedb4cc0f6c64705c16396bdd34445dd8191cad.tar.gz frameworks_base-dbedb4cc0f6c64705c16396bdd34445dd8191cad.tar.bz2 |
Add new IPC for direct Beam invoke.
Used by BeamShareActivity when Beam is invoked
through the share menu. Also made these IPCs
one-way as they can run asynchronously.
Bug: 15939863
Change-Id: I7d048947c96c697e6b04bbda2ec3fbf28cccc29b
Diffstat (limited to 'core/java/android/nfc/INfcAdapter.aidl')
-rw-r--r-- | core/java/android/nfc/INfcAdapter.aidl | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/core/java/android/nfc/INfcAdapter.aidl b/core/java/android/nfc/INfcAdapter.aidl index 53e87a6..541b700 100644 --- a/core/java/android/nfc/INfcAdapter.aidl +++ b/core/java/android/nfc/INfcAdapter.aidl @@ -18,6 +18,7 @@ package android.nfc; import android.app.PendingIntent; import android.content.IntentFilter; +import android.nfc.BeamShareData; import android.nfc.NdefMessage; import android.nfc.Tag; import android.nfc.TechListParcel; @@ -47,7 +48,8 @@ interface INfcAdapter void setForegroundDispatch(in PendingIntent intent, in IntentFilter[] filters, in TechListParcel techLists); void setAppCallback(in IAppCallback callback); - void invokeBeam(); + oneway void invokeBeam(); + oneway void invokeBeamInternal(in BeamShareData shareData); void dispatch(in Tag tag); |