ESTMeshNearablesScanReportVO

@interface ESTMeshNearablesScanReportVO : NSObject

ESTMeshNearablesScanReportVO represents full report of mesh scan report consisting of single scan results delivered from beacons scanning for stickers. Single record is represented by ESTMeshScanResultVO.

  • Designated initialiser convering provided data (taken from device) into value objects.

    Declaration

    Objective-C

    - (instancetype)initWithData:(NSArray<NSData *> *)data;

    Swift

    init!(data: [Data]!)

    Parameters

    data

    Scan report data taken from the device.

    Return Value

    Initialised report object.

  • Returns array of scan results for given device identifier.

    Declaration

    Objective-C

    - (NSArray<ESTMeshNearablesScanResultVO *> *)scanResultsForDeviceIdentifier:
        (NSString *)deviceIdentifier;

    Swift

    func scanResults(forDeviceIdentifier deviceIdentifier: String!) -> [ESTMeshNearablesScanResultVO]!

    Parameters

    deviceIdentifier

    Identifier of the device.

    Return Value

    Array of ESTMeshScanResultVO objects.