| // Signature format: 6.0 | |
| // - style=java | |
| package com.android.nfc_extras { | |
| public class EeAlreadyOpenException extends com.android.nfc_extras.EeIOException { | |
| ctor public EeAlreadyOpenException(); | |
| ctor public EeAlreadyOpenException(String); | |
| } | |
| public class EeExternalFieldException extends com.android.nfc_extras.EeIOException { | |
| ctor public EeExternalFieldException(); | |
| ctor public EeExternalFieldException(String); | |
| } | |
| public class EeIOException extends java.io.IOException { | |
| ctor public EeIOException(); | |
| ctor public EeIOException(String); | |
| } | |
| public class EeInitializationException extends com.android.nfc_extras.EeIOException { | |
| ctor public EeInitializationException(); | |
| ctor public EeInitializationException(String); | |
| } | |
| public class EeListenModeException extends com.android.nfc_extras.EeIOException { | |
| ctor public EeListenModeException(); | |
| ctor public EeListenModeException(String); | |
| } | |
| public class EeNfcDisabledException extends com.android.nfc_extras.EeIOException { | |
| ctor public EeNfcDisabledException(); | |
| ctor public EeNfcDisabledException(String); | |
| } | |
| public final class NfcAdapterExtras { | |
| method public void authenticate(byte[]); | |
| method public static com.android.nfc_extras.NfcAdapterExtras get(android.nfc.NfcAdapter); | |
| method public com.android.nfc_extras.NfcAdapterExtras.CardEmulationRoute getCardEmulationRoute(); | |
| method public String getDriverName(); | |
| method public com.android.nfc_extras.NfcExecutionEnvironment getEmbeddedExecutionEnvironment(); | |
| method public void setCardEmulationRoute(com.android.nfc_extras.NfcAdapterExtras.CardEmulationRoute); | |
| field public static final String ACTION_RF_FIELD_OFF_DETECTED = "com.android.nfc_extras.action.RF_FIELD_OFF_DETECTED"; | |
| field public static final String ACTION_RF_FIELD_ON_DETECTED = "com.android.nfc_extras.action.RF_FIELD_ON_DETECTED"; | |
| } | |
| public static final class NfcAdapterExtras.CardEmulationRoute { | |
| ctor public NfcAdapterExtras.CardEmulationRoute(int, com.android.nfc_extras.NfcExecutionEnvironment); | |
| field public static final int ROUTE_OFF = 1; // 0x1 | |
| field public static final int ROUTE_ON_WHEN_SCREEN_ON = 2; // 0x2 | |
| field public final com.android.nfc_extras.NfcExecutionEnvironment nfcEe; | |
| field public final int route; | |
| } | |
| public class NfcExecutionEnvironment { | |
| method public void close() throws java.io.IOException; | |
| method public void open() throws com.android.nfc_extras.EeIOException; | |
| method public byte[] transceive(byte[]) throws java.io.IOException; | |
| field public static final String ACTION_AID_SELECTED = "com.android.nfc_extras.action.AID_SELECTED"; | |
| } | |
| } | |