summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPuneet Mishra <puneetm@codeaurora.org>2015-11-24 14:45:45 +0000
committerRicardo Cerqueira <ricardo@cyngn.com>2016-06-20 14:34:06 +0100
commit1de4026cc9550915440a4d1646050064b03ea029 (patch)
tree72e0023f7b14ffb15fb0b901f93e7d0b5cb5f330
parent1fb5a62c7147cf642a8d5f47258d43fc73470f14 (diff)
downloadandroid_packages_apps_Nfc-1de4026cc9550915440a4d1646050064b03ea029.tar.gz
android_packages_apps_Nfc-1de4026cc9550915440a4d1646050064b03ea029.tar.bz2
android_packages_apps_Nfc-1de4026cc9550915440a4d1646050064b03ea029.zip
NFC: Adding new vendor specific interface to NFC Service
A new interface was added to INfcAdapter for vendor-specific extensions and additional features. It needs to be implemented in all implementations of the interface. Change-Id: I9aa8b94cfbb04133d67c2272c82409cf7db45fec
-rwxr-xr-xsrc/com/android/nfc/NfcService.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/com/android/nfc/NfcService.java b/src/com/android/nfc/NfcService.java
index 6aa0dfc4..7ab83e5b 100755
--- a/src/com/android/nfc/NfcService.java
+++ b/src/com/android/nfc/NfcService.java
@@ -1,4 +1,7 @@
/*
+ * Copyright (c) 2015, The Linux Foundation. All rights reserved.
+ * Not a Contribution.
+ *
* Copyright (C) 2010 The Android Open Source Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
@@ -702,6 +705,13 @@ public class NfcService implements DeviceHostListener {
}
final class NfcAdapterService extends INfcAdapter.Stub {
+ /**
+ * An interface for vendor specific extensions
+ */
+ public IBinder getNfcAdapterVendorInterface(String vendor) {
+ return null;
+ }
+
@Override
public boolean enable() throws RemoteException {
NfcPermissions.enforceAdminPermissions(mContext);