public interface android.nfc.INfcTag extends android.os.IInterface
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: android.nfc.INfcTag
super_class: java.lang.Object
{
public abstract int connect(int, int);
descriptor: (II)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
nativeHandle
technology
public abstract int reconnect(int);
descriptor: (I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
nativeHandle
public abstract int[] getTechList(int);
descriptor: (I)[I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
nativeHandle
public abstract boolean isNdef(int);
descriptor: (I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
nativeHandle
public abstract boolean isPresent(int);
descriptor: (I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
nativeHandle
public abstract android.nfc.TransceiveResult transceive(int, byte[], boolean);
descriptor: (I[BZ)Landroid/nfc/TransceiveResult;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
nativeHandle
data
raw
public abstract android.nfc.NdefMessage ndefRead(int);
descriptor: (I)Landroid/nfc/NdefMessage;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
nativeHandle
public abstract int ndefWrite(int, android.nfc.NdefMessage);
descriptor: (ILandroid/nfc/NdefMessage;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
nativeHandle
msg
public abstract int ndefMakeReadOnly(int);
descriptor: (I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
nativeHandle
public abstract boolean ndefIsWritable(int);
descriptor: (I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
nativeHandle
public abstract int formatNdef(int, byte[]);
descriptor: (I[B)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
nativeHandle
key
public abstract android.nfc.Tag rediscover(int);
descriptor: (I)Landroid/nfc/Tag;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
nativehandle
public abstract int setTimeout(int, int);
descriptor: (II)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
technology
timeout
public abstract int getTimeout(int);
descriptor: (I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
technology
public abstract void resetTimeouts();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract boolean canMakeReadOnly(int);
descriptor: (I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
ndefType
public abstract int getMaxTransceiveLength(int);
descriptor: (I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
technology
public abstract boolean getExtendedLengthApdusSupported();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
}
SourceFile: "INfcTag.java"
NestMembers:
android.nfc.INfcTag$Stub android.nfc.INfcTag$Stub$Proxy
InnerClasses:
public abstract Stub = android.nfc.INfcTag$Stub of android.nfc.INfcTag