RGLBleConfig


@interface RGLBleConfig : RGLBaseReaderConfig

DocumentReader configuration object. For usage when the license is embedded in a Regula bluetooth device.

  • Bluetooth service connected to the config. Once DocReader is initialized the service is available through DocReader.shared.bluetooth.

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly, nonnull) RGLBluetooth *bluetooth;
  • Creates configuration object for DocumentReader.

    Declaration

    Objective-C

    + (nonnull instancetype)configWithBluetooth:(nonnull RGLBluetooth *)bluetooth;

    Parameters

    bluetooth

    RGLBluetooth instance that controls connection.

  • Creates configuration object for DocumentReader.

    Declaration

    Objective-C

    - (nonnull instancetype)initWithBluetooth:(nonnull RGLBluetooth *)bluetooth;

    Parameters

    bluetooth

    RGLBluetooth instance that controls connection.

  • Creates configuration object for DocumentReader.

    Declaration

    Objective-C

    - (nonnull instancetype)initWithBluetooth:(nonnull RGLBluetooth *)bluetooth
                           licenseUpdateCheck:(BOOL)licenseUpdateCheck
                                 databasePath:(nullable NSString *)databasePath
                         delayedNNLoadEnabled:(BOOL)delayedNNLoadEnabled;

    Parameters

    bluetooth

    RGLBluetooth instance that controls connection.

    licenseUpdateCheck

    Enables automatic license update check during DocumentReader initialization.

    databasePath

    The path to the database file.

    delayedNNLoadEnabled

    Enables delayed DocumentReader initialization.

  • Unavailable

    Not the designated initializer.

    Undocumented

    Declaration

    Objective-C

    RGL_EMPTY_INIT_UNAVAILABLE
  • Unavailable

    Not the designated initializer.

    Undocumented

    Declaration

    Objective-C

    RGL_EMPTY_INIT_UNAVAILABLE