Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9a9775a4 authored by Jiyong Park's avatar Jiyong Park Committed by android-build-merger
Browse files

Merge "Add api txt files for nfc-extras" am: be7959bb am: 06bbf7e6

am: afb9dbba

Change-Id: I1a804772d5443c6b2962c72d4cfd048ce21b5096
parents eb176754 afb9dbba
Loading
Loading
Loading
Loading
+60 −0
Original line number Diff line number Diff line
package com.android.nfc_extras {

  public class EeAlreadyOpenException extends com.android.nfc_extras.EeIOException {
    ctor public EeAlreadyOpenException();
    ctor public EeAlreadyOpenException(java.lang.String);
  }

  public class EeExternalFieldException extends com.android.nfc_extras.EeIOException {
    ctor public EeExternalFieldException();
    ctor public EeExternalFieldException(java.lang.String);
  }

  public class EeIOException extends java.io.IOException {
    ctor public EeIOException();
    ctor public EeIOException(java.lang.String);
  }

  public class EeInitializationException extends com.android.nfc_extras.EeIOException {
    ctor public EeInitializationException();
    ctor public EeInitializationException(java.lang.String);
  }

  public class EeListenModeException extends com.android.nfc_extras.EeIOException {
    ctor public EeListenModeException();
    ctor public EeListenModeException(java.lang.String);
  }

  public class EeNfcDisabledException extends com.android.nfc_extras.EeIOException {
    ctor public EeNfcDisabledException();
    ctor public EeNfcDisabledException(java.lang.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 java.lang.String getDriverName();
    method public com.android.nfc_extras.NfcExecutionEnvironment getEmbeddedExecutionEnvironment();
    method public void setCardEmulationRoute(com.android.nfc_extras.NfcAdapterExtras.CardEmulationRoute);
    field public static final java.lang.String ACTION_RF_FIELD_OFF_DETECTED = "com.android.nfc_extras.action.RF_FIELD_OFF_DETECTED";
    field public static final java.lang.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 java.lang.String ACTION_AID_SELECTED = "com.android.nfc_extras.action.AID_SELECTED";
  }

}
+0 −0

Empty file added.

+0 −0

Empty file added.

+0 −0

Empty file added.

+0 −0

Empty file added.

Loading