Package org.robovm.apple.corenfc
Class NFCNDEFReaderSession
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.corenfc.NFCReaderSession
org.robovm.apple.corenfc.NFCNDEFReaderSession
- All Implemented Interfaces:
NFCReaderSessionProtocol,NSObjectProtocol,ObjCProtocol
public class NFCNDEFReaderSession extends NFCReaderSession
- Since:
- Available in iOS 11.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNFCNDEFReaderSession.NFCNDEFReaderSessionPtrNested classes/interfaces inherited from class org.robovm.apple.corenfc.NFCReaderSession
NFCReaderSession.NFCReaderSessionPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description protectedNFCNDEFReaderSession()NFCNDEFReaderSession(NFCNDEFReaderSessionDelegate delegate, DispatchQueue queue, boolean invalidateAfterFirstRead)protectedNFCNDEFReaderSession(NSObject.Handle h, long handle)protectedNFCNDEFReaderSession(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description voidconnectToTag(NFCNDEFTag tag, VoidBlock1<NSError> completionHandler)protected longinit(NFCNDEFReaderSessionDelegate delegate, DispatchQueue queue, boolean invalidateAfterFirstRead)static booleanisReadingAvailable()voidrestartPolling()Methods inherited from class org.robovm.apple.corenfc.NFCReaderSession
beginSession, getAlertMessage, getDelegate, getSessionQueue, invalidateSession, invalidateSession, isReady, setAlertMessageMethods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Constructor Details
-
NFCNDEFReaderSession
protected NFCNDEFReaderSession() -
NFCNDEFReaderSession
-
NFCNDEFReaderSession
-
NFCNDEFReaderSession
public NFCNDEFReaderSession(NFCNDEFReaderSessionDelegate delegate, DispatchQueue queue, boolean invalidateAfterFirstRead)- Since:
- Available in iOS 11.0 and later.
-
-
Method Details
-
isReadingAvailable
public static boolean isReadingAvailable()- Since:
- Available in iOS 11.0 and later.
-
init
protected long init(NFCNDEFReaderSessionDelegate delegate, DispatchQueue queue, boolean invalidateAfterFirstRead)- Since:
- Available in iOS 11.0 and later.
-
restartPolling
public void restartPolling()- Since:
- Available in iOS 13.0 and later.
-
connectToTag
- Since:
- Available in iOS 13.0 and later.
-