SCPDiscoveryConfiguration
Objective-C
@protocol SCPDiscoveryConfiguration <NSObject>Swift
protocol DiscoveryConfiguration : NSObjectProtocolProtocol for classes to conform to that apply configuration options for discovering readers.
You should not implement this protocol yourself; instead, use one of the following:
- SCPBluetoothScanDiscoveryConfiguration
- SCPBluetoothProximityDiscoveryConfiguration
- SCPInternetDiscoveryConfiguration
- SCPTapToPayDiscoveryConfiguration
Objects of those types get passed into the Terminal.shared.discoverReaders()
method to control which devices get discovered, and how.
- 
                  
                  The method by which to discover readers. DeclarationObjective-C @property (nonatomic, readonly) SCPDiscoveryMethod discoveryMethod;Swift var discoveryMethod: DiscoveryMethod { get }
- 
                  
                  Whether to use simulated discovery to discover a device simulator. The Terminal SDK comes with the ability to simulate behavior without using physical hardware. This makes it easy to quickly test your integration end-to-end, from pairing with a reader to taking payments. DeclarationObjective-C @property (nonatomic, readonly) BOOL simulated;Swift var simulated: Bool { get }
