1 package android.nfc; 2 3 import android.nfc.ComponentNameAndUser; 4 import android.nfc.cardemulation.PollingFrame; 5 6 /** 7 * @hide 8 */ 9 oneway interface INfcEventCallback { onPreferredServiceChanged(in ComponentNameAndUser ComponentNameAndUser)10 void onPreferredServiceChanged(in ComponentNameAndUser ComponentNameAndUser); onObserveModeStateChanged(boolean isEnabled)11 void onObserveModeStateChanged(boolean isEnabled); onObserveModeDisabledInFirmware(in PollingFrame exitFrame)12 void onObserveModeDisabledInFirmware(in PollingFrame exitFrame); onAidConflictOccurred(in String aid)13 void onAidConflictOccurred(in String aid); onAidNotRouted(in String aid)14 void onAidNotRouted(in String aid); onNfcStateChanged(in int nfcState)15 void onNfcStateChanged(in int nfcState); onRemoteFieldChanged(boolean isDetected)16 void onRemoteFieldChanged(boolean isDetected); onInternalErrorReported(in int errorType)17 void onInternalErrorReported(in int errorType); 18 }