-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
b68243a
commit 167932d
Showing
63 changed files
with
2,929 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
def7290c203e171018aa123d5cdf308d0eea1d8294431355f081ad7257b4e137 POD/MistSDK.framework/MistSDK |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
// | ||
// Asset.h | ||
// iOS | ||
// | ||
// Created by Nirmala Jayaraman on 6/23/15. | ||
// Copyright (c) 2015 Mist Systems Inc. All rights reserved. | ||
// | ||
|
||
#import <Foundation/Foundation.h> | ||
#import "MSTZone.h" | ||
|
||
@interface MSTAsset : NSObject | ||
|
||
@property (nonatomic, strong, readonly) NSString *assetName; | ||
@property (nonatomic, strong, readonly) NSArray *zoneList; | ||
|
||
@end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
// | ||
// Beacon.h | ||
// iOS | ||
// | ||
// Created by Nirmala Jayaraman on 6/23/15. | ||
// Copyright (c) 2015 Mist Systems Inc. All rights reserved. | ||
// | ||
|
||
#import <Foundation/Foundation.h> | ||
#import <CoreLocation/CoreLocation.h> | ||
|
||
@interface MSTBeacon : NSObject | ||
|
||
//The proximity ID of the beacon | ||
@property (nonatomic, strong, readonly) NSUUID *proximityUUID; | ||
|
||
//The most significant value in the beacon | ||
@property (nonatomic, readonly) int major; | ||
|
||
//The least significant value in the beacon | ||
@property (nonatomic, readonly) int minor; | ||
|
||
//The relative distance to the beacon as CLProximity | ||
@property (nonatomic, readonly) CLProximity proximity; | ||
|
||
//The relative distance to the beacon | ||
@property (nonatomic, readonly) double distance; | ||
|
||
//The accuracy of the proximity value, measured in meters from the beacon | ||
@property (nonatomic, readonly) double accuracy; | ||
|
||
//The received signal strength of the beacon, measured in decibels | ||
@property (nonatomic, readonly) int rssi; | ||
|
||
//Pretty print | ||
- (NSString *) description; | ||
|
||
@end |
49 changes: 49 additions & 0 deletions
49
Frameworks/1.5.294/MistSDK.framework/Headers/MSTBeaconRegion.h
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,49 @@ | ||
// | ||
// MSTBeaconRegion.h | ||
// MistSDK | ||
// | ||
// Created by Nirmala Jayaraman on 5/4/17. | ||
// Copyright © 2017 Mist. All rights reserved. | ||
// | ||
|
||
#import <Foundation/Foundation.h> | ||
|
||
@interface MSTBeaconRegion : NSObject <NSCopying> | ||
|
||
#pragma mark - READ ONLY PROPERTIES | ||
|
||
//The proximity ID of the beacon being targeted. This value must not be nil | ||
@property (nonatomic, strong, readonly) NSUUID *proximityUUID; | ||
|
||
//The major value that you use to identify one or more beacons | ||
@property (nonatomic, readonly) int major; | ||
|
||
//The minor value that you use to identify a specific beacon | ||
@property (nonatomic, readonly) int minor; | ||
|
||
//A unique identifier to associate with the returned region object. You use this identifier to differentiate regions within your application. This value must not be nil | ||
@property (nonatomic, strong, readonly) NSString *identifier; | ||
|
||
|
||
#pragma mark - INITIALIZATION | ||
|
||
//Initializes and returns a region object that targets a beacon with the specified proximity ID | ||
- (instancetype)initWithProximityUUID:(NSUUID *)proximityUUID | ||
identifier:(NSString *)identifier; | ||
|
||
//Initializes and returns a region object that targets a beacon with the specified proximity ID and major value | ||
- (instancetype)initWithProximityUUID:(NSUUID *)proximityUUID | ||
major:(int)major | ||
identifier:(NSString *)identifier; | ||
|
||
//Initializes and returns a region object that targets a beacon with the specified proximity ID, major value, and minor value | ||
- (instancetype)initWithProximityUUID:(NSUUID *)proximityUUID | ||
major:(int)major | ||
minor:(int)minor | ||
identifier:(NSString *)identifier; | ||
|
||
+(NSString *) description: (MSTBeaconRegion *) beaconRegion; | ||
|
||
-(id)copyWithZone:(NSZone *)zone; | ||
|
||
@end |
51 changes: 51 additions & 0 deletions
51
Frameworks/1.5.294/MistSDK.framework/Headers/MSTCentralManager+Analytics.h
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,51 @@ | ||
// | ||
// MSTCentralManager+Analytics.h | ||
// MistSDK | ||
// | ||
// Created by Nirmala Jayaraman on 2/16/17. | ||
// Copyright © 2017 Mist. All rights reserved. | ||
// | ||
|
||
#import <MistSDK/MistSDK.h> | ||
|
||
@interface MSTCentralManager (Analytics) | ||
|
||
// Analyze in/out time for Bob | ||
@property (nonatomic, strong) NSMutableDictionary *requestHandlerCounterDict; | ||
@property (nonatomic, strong) NSMutableArray *requestInTimeIntsDiffArr; | ||
@property (nonatomic, strong) NSMutableDictionary *requestInTimeIntsHistoric; | ||
@property (nonatomic) NSDate *previousOutDate; | ||
@property (nonatomic) unsigned int minCounter; | ||
@property (nonatomic) NSDate *previousInDate; | ||
@property (nonatomic, strong) NSMutableDictionary *histogramInTime; | ||
@property (nonatomic, strong) NSMutableDictionary *clientInformation; | ||
@property (nonatomic) bool shouldCompressData; | ||
|
||
/** | ||
* Get accumulative transmitted data size; | ||
* | ||
* @return size in bytes | ||
*/ | ||
-(NSUInteger)getAccumulativeTXSize; | ||
|
||
/** | ||
* Get accumulative received data size; | ||
* | ||
* @return size in bytes | ||
*/ | ||
-(NSUInteger)getAccumulativeRXSize; | ||
|
||
/** | ||
* Set the environment type to connect to the correct Mist environment. | ||
* | ||
* @param envType - The values for this param is D,S,P. | ||
*/ | ||
- (void) setEnviroment:(NSString *)envType; | ||
|
||
//Special APIs | ||
|
||
- (void) setPFWayFindingParam1: (int) way1 param2: (int) way2; | ||
- (void) setSpeed: (float) speed; | ||
- (void) setSdsParam1: (int) speedSD param2: (int) speedSDEst param3: (int) angle1SD param4: (int) angle2SD param4: (int) leSD; | ||
|
||
@end |
51 changes: 51 additions & 0 deletions
51
Frameworks/1.5.294/MistSDK.framework/Headers/MSTCentralManager+Test.h
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,51 @@ | ||
// | ||
// MSTCentralManager+Test.h | ||
// MistSDK | ||
// | ||
// Created by Nirmala Jayaraman on 2/11/17. | ||
// Copyright © 2017 Mist. All rights reserved. | ||
// | ||
|
||
/* | ||
* All test only and Mist private methods will reside here | ||
*/ | ||
#import <MistSDK/MistSDK.h> | ||
|
||
@interface MSTCentralManager (Test) | ||
|
||
#pragma mark - TEST only | ||
@property (nonatomic) long timeElapsed; | ||
@property (nonatomic) BOOL isAccuracyTestingOn; | ||
@property (nonatomic) BOOL isStopAndGoDataCollection; | ||
@property (nonatomic) BOOL isWalkTest; | ||
|
||
@property (nonatomic, strong) NSString *zoneName; | ||
@property (nonatomic, strong) NSString *zoneType; | ||
@property (nonatomic, strong) NSDate *zoneDate; | ||
|
||
- (NSString *) getDeviceId; | ||
- (NSDictionary *) getDeviceInformation; | ||
- (CLLocationCoordinate2D) getCurrentOSLocation; | ||
- (NSString *) getResponseString; | ||
|
||
//Test only APIs | ||
- (void) setTopicName:(NSString *)topic; | ||
- (void) setHostURL:(NSString *)hostUri; | ||
|
||
#pragma mark - Data collection | ||
|
||
- (void) setMarkerInformationWithDate:(NSString *)time MarkerX:(int)x AndY:(int)y; | ||
- (void) setMarkerInformationWithDate:(NSString *)time MarkerX:(int)x AndY:(int)y AndRecordingId:(NSString *)recordingId; | ||
- (void) setMarkerInformationWithDate:(NSString *)time MarkerX:(int)x AndY:(int)y AndRecordingId:(NSString *)recordingId AndWaypointName:(NSString *)waypointName; | ||
- (void) setWalkMarkerInformationWithDate:(NSString *)time MarkerX:(int)x AndY:(int)y EndX: (int)endX AndEndY: (int)endY AndComments: (NSString *) walkComment __deprecated_msg("unsused"); | ||
- (void) startDataCollection; | ||
- (void) stopDataCollection; | ||
- (int) getCollectionCounter; | ||
//- (void) spottedVbeacon; | ||
- (void) incrementStaticX; | ||
- (void) incrementStaticY; | ||
- (void) decrementStaticX; | ||
- (void) decrementStaticY; | ||
- (NSString *) currentStaticLocation; | ||
|
||
@end |
Oops, something went wrong.