9 #import <Foundation/Foundation.h>
11 NS_ASSUME_NONNULL_BEGIN
17 typedef NS_ENUM(NSUInteger, XSRecordingStatus)
34 typedef NS_ENUM(NSUInteger, XSExportStatus)
43 typedef NS_ENUM(NSUInteger, XSFlashInfoStatus)
61 @property (assign, nonatomic) NSUInteger
fileSize;
78 @property (assign, nonatomic) XSFlashInfoStatus flashInfoStatus;
83 @property (assign, nonatomic) XSRecordingStatus recordingStatus;
88 @property (copy, nonatomic)
void (^updateRecordingStatus)(XSRecordingStatus status);
93 @property (copy, nonatomic)
void (^updateExportingStatus)(XSExportStatus status);
98 @property (assign, nonatomic) UInt32 recordingDate;
103 @property (assign, nonatomic) UInt16 recordingTime;
108 @property (assign, nonatomic) UInt32 remainingTime;
113 @property (assign, nonatomic) NSUInteger fileIndex;
118 @property (strong, nonatomic) NSMutableArray <XsensDotRecordingFile *> *files;
123 @property (strong, nonatomic) NSArray *exportFileList;
128 @property (copy, nonatomic)
void (^exportFileDone)(NSUInteger index, BOOL result);
132 NS_ASSUME_NONNULL_END
@ XSRecordingIsErasing
Definition: XsensDotRecording.h:26
@ XSRecordingIsRecording
Definition: XsensDotRecording.h:22
@ XSRecordingIsFlashInfo
Definition: XsensDotRecording.h:28
@ XSRecordingIsIdle
Definition: XsensDotRecording.h:20
@ XSRecordingIsRecordingStopped
Definition: XsensDotRecording.h:24
@ XSExportIsStopExportingData
Definition: XsensDotRecording.h:37
@ XSExportIsExportingData
Definition: XsensDotRecording.h:36
@ XSFlashInfoIsReady
Definition: XsensDotRecording.h:46
@ XSFlashInfoIsUninitialized
Definition: XsensDotRecording.h:50
@ XSFlashInfoIsFull
Definition: XsensDotRecording.h:48
Definition: XsensDotRecording.h:57
UInt32 timeStamap
Definition: XsensDotRecording.h:66
NSUInteger fileSize
Definition: XsensDotRecording.h:61
Definition: XsensDotRecording.h:74