luxlabs header browser preview


@class NSUUID, NSString, NSData, NSDate, NSArray, SMReceiverContactMO;

@interface SMReceiverSessionStatusMO : NSManagedObject

@property (copy, nonatomic) NSUUID *identifier;
@property (copy, nonatomic) NSDate *cacheExpiryDate;
@property (copy, nonatomic) NSDate *cacheRequestDate;
@property (nonatomic) short triggerType;
@property (copy, nonatomic) NSDate *triggerDate;
@property (retain, nonatomic) NSData *destinationMapItem;
@property (nonatomic) short destinationType;
@property (copy, nonatomic) NSDate *estimatedEndDate;
@property (copy, nonatomic) NSDate *sessionStartDate;
@property (nonatomic) short sessionType;
@property (nonatomic) BOOL zoneShareAccepted;
@property (nonatomic) short sessionState;
@property (copy, nonatomic) NSString *initiatorPrimaryHandle;
@property (retain, nonatomic) NSArray *initiatorSecondaryHandles;
@property (copy, nonatomic) NSString *receiverHandle;
@property (copy, nonatomic) NSUUID *sessionID;
@property (copy, nonatomic) NSDate *lastUpdateDate;
@property (nonatomic) double locationOfTriggerLatitude;
@property (nonatomic) double locationOfTriggerLongitude;
@property (nonatomic) double locationOfTriggerHorizontalUncertainty;
@property (nonatomic) double locationOfTriggerAltitude;
@property (nonatomic) double locationOfTriggerVerticalUncertainty;
@property (copy, nonatomic) NSDate *locationOfTriggerDate;
@property (nonatomic) short locationOfTriggerSourceAccuracy;
@property (nonatomic) double locationOfTriggerSpeed;
@property (nonatomic) short locationOfTriggerReferenceFrame;
@property (nonatomic) short sessionEndReason;
@property (retain, nonatomic) SMReceiverContactMO *contact;
@property (copy, nonatomic) NSDate *lastSessionStartInfoRequestDate;
@property (nonatomic) short sessionStartInfoRequestCount;
@property (copy, nonatomic) NSDate *lastKeyReleaseInfoRequestDate;
@property (nonatomic) short keyReleaseInfoRequestCount;
@property (copy, nonatomic) NSDate *coarseEstimatedEndDate;
@property (nonatomic) BOOL isSOSTrigger;

+ (id)fetchRequest;
+ (id)managedObjectWithReceiverSessionStatus:(id)a0 inManagedObjectContext:(id)a1;
+ (id)managedObjectWithReceiverSessionStatus:(id)a0 managedObject:(id)a1 inManagedObjectContext:(id)a2;

@end