StopScanning Method

Causes the class to stop scanning for BLE GATT servers.

Syntax

ANSI (Cross Platform)
int StopScanning();

Unicode (Windows)
INT StopScanning();
#define MID_BLECLIENT_STOPSCANNING 14

IPWORKSBLE_EXTERNAL int IPWORKSBLE_CALL IPWorksBLE_BLEClient_Do(void *lpObj, int methid, int cparam, void *param[], int cbparam[], int64 *lpllVal);

Remarks

This method will request that the class stop scanning for BLE GATT servers if it is currently doing so, otherwise it will do nothing. The StopScan event will fire when the scanning has stopped.

Note that scanning may be stopped automatically by the platform under certain conditions; the StopScan event will contain the error code and description if applicable.

You can check the Scanning property to determine whether or not the class is currently scanning.

Error Handling (C++)

This method returns a result code; 0 indicates success, while a non-zero error code indicates that this method encountered an error during its execution. If an error occurs, the GetLastError() method can be called to retrieve the associated error message. (Note: This method's result code can also be obtained by calling the GetLastErrorCode() method after it returns.)

Copyright (c) 2022 /n software inc. - All rights reserved.
IPWorks BLE 2020 C++ Edition - Version 20.0 [Build 8158]