Xsens DOT iOS MFM SDK  ©2022 Xsens Technologies - Version: 2022.0.0
XsensDotMFMManager.h
Go to the documentation of this file.
1 //
2 // XsensDotMFMManager.h
3 // XsensDotSdk
4 //
5 // Created by Jayson on 2020/5/22.
6 // Copyright © 2020 Xsens. All rights reserved.
7 //
8 
12 #import <Foundation/Foundation.h>
13 #import <XsensDotSdk/XsensDotDevice.h>
14 #import <XsensDotSdk/XsensDotDefine.h>
15 
19 @protocol XsensDotMFMDelegate <NSObject>
20 
21 @optional
27 - (void)onMFMProgress:(int)progress address:(NSString *_Nullable)address;
28 
34 - (void)onMFMCompleted:(XSDotMFMResultTpye) type address:(NSString *_Nullable)address;
35 
36 @end
37 
38 NS_ASSUME_NONNULL_BEGIN
39 
40 @interface XsensDotMFMManager : NSObject
41 
45 @property (weak, nonatomic) id<XsensDotMFMDelegate> mfmDelegate;
46 
50 @property (readonly, strong, class) XsensDotMFMManager *defaultManager;
51 
56 - (void)startMFM:(NSArray <XsensDotDevice *>*)devices;
57 
62 - (void)stopMFM:(NSArray <XsensDotDevice *>*)devices;
63 
64 @end
65 
66 NS_ASSUME_NONNULL_END
Definition: XsensDotMFMManager.h:41
id< XsensDotMFMDelegate > mfmDelegate
Definition: XsensDotMFMManager.h:45
XsensDotMFMManager * defaultManager
Definition: XsensDotMFMManager.h:50
Definition: XsensDotMFMManager.h:19