10 #import <UIKit/UIKit.h> 34 #ifndef DOXYGEN_SHOULD_SKIP_THIS 35 + (void) init:(NSString* _Nonnull)licenseKey NS_SWIFT_UNAVAILABLE("Use method with error");
36 + (
MedMScanner* _Nonnull) getScanner NS_SWIFT_UNAVAILABLE("Use method with error");
37 + (
MedMDeviceManager* _Nonnull) getDeviceManager NS_SWIFT_UNAVAILABLE("Use method with error");
38 + (
MedMCollector* _Nonnull) getCollector NS_SWIFT_UNAVAILABLE("Use method with error");
40 + (void) setConfig:(
MedMDeviceKitConfig* _Nonnull)config NS_SWIFT_UNAVAILABLE("Use method with error");
41 + (NSString* _Nonnull) getLogPath;
49 + (BOOL) init:(NSString* _Nonnull)licenseKey error:(NSError *_Nullable *_Nullable)error NS_SWIFT_NAME(initialize(licenseKey:));
59 + (
MedMScanner* _Nullable) getScanner:(NSError *_Nullable *_Nullable)error;
68 + (
MedMDeviceManager* _Nullable) getDeviceManager:(NSError *_Nullable *_Nullable)error;
77 + (
MedMCollector* _Nullable) getCollector:(NSError *_Nullable *_Nullable)error;
94 + (BOOL) setConfig:(
MedMDeviceKitConfig* _Nonnull)config error:(NSError *_Nullable *_Nullable)error;
100 + (void) enableLogs:(BOOL) enable;
111 + (
BluetoothState* _Nullable) getBluetoothState:(NSError *_Nullable *_Nullable)error;
Object that allows listening of the current bluetooth state.
Definition: BluetoothState.h:29
BOOL logsEnabled()
Definition: MedMDeviceKit.mm:308
Definition: MedMDeviceKitConfig.h:35
Main MedM DeviceKit entry point.
Definition: MedMDeviceKit.h:32
NSString *_Nonnull getVersion()
Gets the kit version identifier.
Definition: MedMDeviceKit.mm:291
MedM Collector is where you receive data from controlled devices.
Definition: MedMCollector.h:21
FOUNDATION_EXPORT const unsigned char DeviceSDKVersionString[]
Project version string for MedMDeviceKit.
Definition: MedMDeviceKit.h:29
MedM Device Manager is where you can control devices list.
Definition: MedMDeviceManager.h:24
MedM Scanner is where you search Bluetooth environment for new devices.
Definition: MedMScanner.h:18
FOUNDATION_EXPORT double DeviceSDKVersionNumber
Project version number for MedMDeviceKit.
Definition: MedMDeviceKit.h:26