System/Library/Frameworks/NearbyInteraction.framework
NIDevicePresenceConfiguration.h
Download NIDevicePresenceConfiguration.h
@class NSArray, NIDiscoveryToken, NIRegionPredicate;
@interface NIDevicePresenceConfiguration : NIConfiguration
@property unsigned long long monitoringOption;
@property unsigned long long allowedDevices;
@property (readonly) NIRegionPredicate *innerBoundary;
@property (readonly) NIRegionPredicate *outerBoundary;
@property (readonly) NSArray *monitoredRegions;
@property (readonly) NIDiscoveryToken *token;
+ (BOOL)supportsSecureCoding;
+ (BOOL)_validateRegionIsPreset:(id)a0;
+ (BOOL)_validateRegionPredicates:(id)a0 outer:(id)a1;
+ (float)_radiusFromDevicePresencePreset:(long long)a0;
+ (const char *)_NIDevicePresenceMonitoringOptionToString:(unsigned long long)a0;
- (unsigned long long)hash;
- (void)encodeWithCoder:(id)a0;
- (id)descriptionInternal;
- (id)initWithDiscoveryToken:(id)a0 regions:(id)a1 preferredUpdateRate:(long long)a2 error:(id *)a3;
- (id)description;
- (id)initWithInnerBoundary:(id)a0 outerBoundary:(id)a1 error:(id *)a2;
- (void).cxx_destruct;
- (BOOL)isEqual:(id)a0;
- (id)initWithInnerBoundary:(id)a0 outerBoundary:(id)a1 monitoringOption:(unsigned long long)a2 allowedDevices:(unsigned long long)a3 error:(id *)a4;
- (id)initWithCoder:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;
@end