Share via


NearbyInteraction Namespace

Classes

Name Description
NIAlgorithmConvergence
NIAlgorithmConvergenceStatusReasonExtensions

Extension methods for the NIAlgorithmConvergenceStatusReason enumeration.

NIAlgorithmConvergenceStatusReasonValues
NIConfiguration
NIDeviceCapability_Extensions

Extension methods to the INIDeviceCapability interface to support all the methods from the NIDeviceCapability protocol.

NIDiscoveryToken
NIDlTdoaConfiguration
NIDlTdoaMeasurement
NIErrorCodeExtensions

Extension methods for the NIErrorCode enumeration.

NINearbyAccessoryConfiguration
NINearbyObject
NINearbyPeerConfiguration
NISession
NISessionDelegate

This is a class that implements the interface INISessionDelegate (for the protocol NISessionDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface INISessionDelegate.

NISessionDelegate_Extensions

Extension methods to the INISessionDelegate interface to support all the methods from the NISessionDelegate protocol.

Interfaces

Name Description
INIDeviceCapability

This interface represents the Objective-C protocol NIDeviceCapability.

INISessionDelegate

This interface represents the Objective-C protocol NISessionDelegate.

Enums

Name Description
NIAlgorithmConvergenceStatus
NIAlgorithmConvergenceStatusReason
NIDlTdoaCoordinatesType
NIDlTdoaMeasurementType
NIErrorCode
NINearbyObjectRemovalReason
NINearbyObjectVerticalDirectionEstimate