blob: 6b49f41c2f2a0e5b9383648701a0408ede9d6382 [file] [log] [blame]
package android.nfc;
import android.nfc.ComponentNameAndUser;
import android.nfc.cardemulation.PollingFrame;
/**
* @hide
*/
oneway interface INfcEventCallback {
void onPreferredServiceChanged(in ComponentNameAndUser ComponentNameAndUser);
void onObserveModeStateChanged(boolean isEnabled);
void onObserveModeDisabledInFirmware(in PollingFrame exitFrame);
void onAidConflictOccurred(in String aid);
void onAidNotRouted(in String aid);
void onNfcStateChanged(in int nfcState);
void onRemoteFieldChanged(boolean isDetected);
void onInternalErrorReported(in int errorType);
void onOffHostAidSelected(in String aid, in String eeName);
}