Class NISessionDelegateAdapter
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.nearbyinteraction.NISessionDelegateAdapter
- All Implemented Interfaces:
NSObjectProtocol,NISessionDelegate,ObjCProtocol
public class NISessionDelegateAdapter extends NSObject implements NISessionDelegate
-
Nested Class Summary
Nested 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 Constructor Description NISessionDelegateAdapter() -
Method Summary
Modifier and Type Method Description voiddidGenerateShareableConfigurationData(NISession session, NSData shareableConfigurationData, NINearbyObject object)voiddidInvalidate(NISession session, NSError error)voiddidRemoveNearbyObjects(NISession session, NSArray<NINearbyObject> nearbyObjects, NINearbyObjectRemovalReason reason)voiddidUpdateNearbyObjects(NISession session, NSArray<NINearbyObject> nearbyObjects)voidsessionSuspensionEnded(NISession session)voidsessionWasSuspended(NISession session)Methods 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
-
NISessionDelegateAdapter
public NISessionDelegateAdapter()
-
-
Method Details
-
didUpdateNearbyObjects
- Specified by:
didUpdateNearbyObjectsin interfaceNISessionDelegate
-
didRemoveNearbyObjects
public void didRemoveNearbyObjects(NISession session, NSArray<NINearbyObject> nearbyObjects, NINearbyObjectRemovalReason reason)- Specified by:
didRemoveNearbyObjectsin interfaceNISessionDelegate
-
sessionWasSuspended
- Specified by:
sessionWasSuspendedin interfaceNISessionDelegate
-
sessionSuspensionEnded
- Specified by:
sessionSuspensionEndedin interfaceNISessionDelegate
-
didInvalidate
- Specified by:
didInvalidatein interfaceNISessionDelegate
-
didGenerateShareableConfigurationData
public void didGenerateShareableConfigurationData(NISession session, NSData shareableConfigurationData, NINearbyObject object)- Specified by:
didGenerateShareableConfigurationDatain interfaceNISessionDelegate- Since:
- Available in iOS 15.0 and later.
-