SCPBluetoothConnectionConfigurationBuilder
Objective-C
@interface SCPBluetoothConnectionConfigurationBuilder
: SCPBuilder <SCPBluetoothConnectionConfiguration *>
Swift
class BluetoothConnectionConfigurationBuilder : SCPBuilder<BluetoothConnectionConfiguration>
The CollectConfigurationBuilder is used to create a CollectConfiguration object.
-
Create a
BluetoothConnectionConfigurationwith the provided delegate and locationId.Declaration
Objective-C
- (nonnull instancetype)initWithDelegate: (nonnull id<SCPMobileReaderDelegate>)delegate locationId:(nonnull NSString *)locationId;Swift
init(delegate: any MobileReaderDelegate, locationId: String) -
Set the locationId property for the
BluetoothConnectionConfigurationobject that will be built.Declaration
Objective-C
- (nonnull SCPBluetoothConnectionConfigurationBuilder *)setLocationId: (nonnull NSString *)locationId;Swift
func setLocationId(_ locationId: String) -> BluetoothConnectionConfigurationBuilder -
Set the autoReconnectOnUnexpectedDisconnect property for the
BluetoothConnectionConfigurationobject that will be built.Declaration
Objective-C
- (nonnull SCPBluetoothConnectionConfigurationBuilder *) setAutoReconnectOnUnexpectedDisconnect: (BOOL)autoReconnectOnUnexpectedDisconnect;Swift
func setAutoReconnectOnUnexpectedDisconnect(_ autoReconnectOnUnexpectedDisconnect: Bool) -> BluetoothConnectionConfigurationBuilder -
Unavailable
Use
initWithLocationId:Declaration
Objective-C
- (nonnull instancetype)init; -
Unavailable
Use
initWithLocationId:Declaration
Objective-C
+ (nonnull instancetype)new;