@class NSTimeZone, NSString, NSUUID, NSDate; @interface OSActivityEvent : NSObject @property (readonly, nonatomic) struct timeval { long long tv_sec; int tv_usec; } timeGMT; @property (readonly, nonatomic) struct timezone { int tz_minuteswest; int tz_dsttime; } tz; @property (retain, nonatomic) NSString *timezoneName; @property (readonly, nonatomic) int processID; @property (readonly, nonatomic) unsigned long long processUniqueID; @property (readonly, copy, nonatomic) NSUUID *processImageUUID; @property (readonly, copy, nonatomic) NSString *processImagePath; @property (readonly, copy, nonatomic) NSString *process; @property (readonly, nonatomic) unsigned int userID; @property (readonly, nonatomic) unsigned long long eventType; @property (readonly, nonatomic) unsigned long long parentActivityID; @property (readonly, nonatomic) unsigned long long activityID; @property (readonly, nonatomic) unsigned long long traceID; @property (readonly, nonatomic) unsigned long long threadID; @property (readonly, nonatomic) unsigned long long machTimestamp; @property (readonly, copy, nonatomic) NSDate *timestamp; @property (readonly, copy, nonatomic) NSTimeZone *timezone; @property (readonly, copy, nonatomic) NSUUID *senderImageUUID; @property (readonly, copy, nonatomic) NSString *senderImagePath; @property (readonly, copy, nonatomic) NSString *sender; @property (copy, nonatomic) NSString *eventMessage; @property (readonly, nonatomic) BOOL persisted; + (id)activityEventFromStreamEntry:(struct os_activity_stream_entry_s { unsigned int x0; int x1; unsigned long long x2; unsigned int x3; char *x4; char *x5; unsigned long long x6; unsigned long long x7; union { struct os_activity_stream_common_s { unsigned long long x0; unsigned long long x1; unsigned long long x2; char *x3; char *x4; struct timeval { long long x0; int x1; } x5; struct timezone { int x0; int x1; } x6; unsigned long long x7; unsigned long long x8; unsigned int x9; } x0; struct os_activity_stream_common_with_name_s { unsigned long long x0; unsigned long long x1; unsigned long long x2; char *x3; char *x4; struct timeval { long long x0; int x1; } x5; struct timezone { int x0; int x1; } x6; unsigned long long x7; unsigned long long x8; unsigned int x9; char *x10; } x1; struct os_activity_create_s { unsigned long long x0; unsigned long long x1; unsigned long long x2; char *x3; char *x4; struct timeval { long long x0; int x1; } x5; struct timezone { int x0; int x1; } x6; unsigned long long x7; unsigned long long x8; unsigned int x9; char *x10; unsigned long long x11; unsigned long long x12; } x2; struct os_activity_transition_s { unsigned long long x0; unsigned long long x1; unsigned long long x2; char *x3; char *x4; struct timeval { long long x0; int x1; } x5; struct timezone { int x0; int x1; } x6; unsigned long long x7; unsigned long long x8; unsigned int x9; unsigned long long x10; } x3; struct os_log_message_s { unsigned long long x0; unsigned long long x1; unsigned long long x2; char *x3; char *x4; struct timeval { long long x0; int x1; } x5; struct timezone { int x0; int x1; } x6; unsigned long long x7; unsigned long long x8; unsigned int x9; char *x10; char *x11; unsigned long long x12; char *x13; unsigned long long x14; char *x15; char *x16; unsigned int x17; unsigned char x18; BOOL x19; unsigned long long x20; char *x21; unsigned char x22; unsigned char x23; char *x24; } x4; struct os_trace_message_s { unsigned long long x0; unsigned long long x1; unsigned long long x2; char *x3; char *x4; struct timeval { long long x0; int x1; } x5; struct timezone { int x0; int x1; } x6; unsigned long long x7; unsigned long long x8; unsigned int x9; char *x10; void *x11; unsigned long long x12; id x13; } x5; struct os_activity_useraction_s { unsigned long long x0; unsigned long long x1; unsigned long long x2; char *x3; char *x4; struct timeval { long long x0; int x1; } x5; struct timezone { int x0; int x1; } x6; unsigned long long x7; unsigned long long x8; unsigned int x9; char *x10; BOOL x11; } x6; struct os_activity_statedump_s { unsigned long long x0; unsigned long long x1; unsigned long long x2; char *x3; char *x4; struct timeval { long long x0; int x1; } x5; struct timezone { int x0; int x1; } x6; unsigned long long x7; unsigned long long x8; unsigned int x9; char *x10; unsigned long long x11; } x7; struct os_activity_timesync_s { unsigned long long x0; unsigned long long x1; unsigned long long x2; char *x3; char *x4; struct timeval { long long x0; int x1; } x5; struct timezone { int x0; int x1; } x6; unsigned long long x7; unsigned long long x8; unsigned int x9; unsigned char x10[16]; unsigned long long x11; unsigned long long x12; unsigned long long x13; unsigned char x14; } x8; struct os_activity_loss_s { unsigned long long x0; unsigned long long x1; unsigned long long x2; char *x3; char *x4; struct timeval { long long x0; int x1; } x5; struct timezone { int x0; int x1; } x6; unsigned long long x7; unsigned long long x8; unsigned int x9; unsigned long long x10; unsigned long long x11; unsigned int x12; } x9; struct os_activity_breadcrumb_s { unsigned int x0; unsigned long long x1; unsigned long long x2; char *x3; char *x4; char *x5; } x10; struct os_activity_stream_activity_s { unsigned long long x0; unsigned long long x1; unsigned long long x2; char *x3; char *x4; struct timeval { long long x0; int x1; } x5; struct timezone { int x0; int x1; } x6; unsigned long long x7; unsigned long long x8; unsigned int x9; char *x10; } x11; struct os_trace_message_s { unsigned long long x0; unsigned long long x1; unsigned long long x2; char *x3; char *x4; struct timeval { long long x0; int x1; } x5; struct timezone { int x0; int x1; } x6; unsigned long long x7; unsigned long long x8; unsigned int x9; char *x10; void *x11; unsigned long long x12; id x13; } x12; } x8; } *)a0; - (id)properties; - (id)description; - (void).cxx_destruct; - (void)_initWithProperties:(id)a0; - (void)_addProperties:(id)a0; - (void)fillFromStreamEntry:(struct os_activity_stream_entry_s { unsigned int x0; int x1; unsigned long long x2; unsigned int x3; char *x4; char *x5; unsigned long long x6; unsigned long long x7; union { struct os_activity_stream_common_s { unsigned long long x0; unsigned long long x1; unsigned long long x2; char *x3; char *x4; struct timeval { long long x0; int x1; } x5; struct timezone { int x0; int x1; } x6; unsigned long long x7; unsigned long long x8; unsigned int x9; } x0; struct os_activity_stream_common_with_name_s { unsigned long long x0; unsigned long long x1; unsigned long long x2; char *x3; char *x4; struct timeval { long long x0; int x1; } x5; struct timezone { int x0; int x1; } x6; unsigned long long x7; unsigned long long x8; unsigned int x9; char *x10; } x1; struct os_activity_create_s { unsigned long long x0; unsigned long long x1; unsigned long long x2; char *x3; char *x4; struct timeval { long long x0; int x1; } x5; struct timezone { int x0; int x1; } x6; unsigned long long x7; unsigned long long x8; unsigned int x9; char *x10; unsigned long long x11; unsigned long long x12; } x2; struct os_activity_transition_s { unsigned long long x0; unsigned long long x1; unsigned long long x2; char *x3; char *x4; struct timeval { long long x0; int x1; } x5; struct timezone { int x0; int x1; } x6; unsigned long long x7; unsigned long long x8; unsigned int x9; unsigned long long x10; } x3; struct os_log_message_s { unsigned long long x0; unsigned long long x1; unsigned long long x2; char *x3; char *x4; struct timeval { long long x0; int x1; } x5; struct timezone { int x0; int x1; } x6; unsigned long long x7; unsigned long long x8; unsigned int x9; char *x10; char *x11; unsigned long long x12; char *x13; unsigned long long x14; char *x15; char *x16; unsigned int x17; unsigned char x18; BOOL x19; unsigned long long x20; char *x21; unsigned char x22; unsigned char x23; char *x24; } x4; struct os_trace_message_s { unsigned long long x0; unsigned long long x1; unsigned long long x2; char *x3; char *x4; struct timeval { long long x0; int x1; } x5; struct timezone { int x0; int x1; } x6; unsigned long long x7; unsigned long long x8; unsigned int x9; char *x10; void *x11; unsigned long long x12; id x13; } x5; struct os_activity_useraction_s { unsigned long long x0; unsigned long long x1; unsigned long long x2; char *x3; char *x4; struct timeval { long long x0; int x1; } x5; struct timezone { int x0; int x1; } x6; unsigned long long x7; unsigned long long x8; unsigned int x9; char *x10; BOOL x11; } x6; struct os_activity_statedump_s { unsigned long long x0; unsigned long long x1; unsigned long long x2; char *x3; char *x4; struct timeval { long long x0; int x1; } x5; struct timezone { int x0; int x1; } x6; unsigned long long x7; unsigned long long x8; unsigned int x9; char *x10; unsigned long long x11; } x7; struct os_activity_timesync_s { unsigned long long x0; unsigned long long x1; unsigned long long x2; char *x3; char *x4; struct timeval { long long x0; int x1; } x5; struct timezone { int x0; int x1; } x6; unsigned long long x7; unsigned long long x8; unsigned int x9; unsigned char x10[16]; unsigned long long x11; unsigned long long x12; unsigned long long x13; unsigned char x14; } x8; struct os_activity_loss_s { unsigned long long x0; unsigned long long x1; unsigned long long x2; char *x3; char *x4; struct timeval { long long x0; int x1; } x5; struct timezone { int x0; int x1; } x6; unsigned long long x7; unsigned long long x8; unsigned int x9; unsigned long long x10; unsigned long long x11; unsigned int x12; } x9; struct os_activity_breadcrumb_s { unsigned int x0; unsigned long long x1; unsigned long long x2; char *x3; char *x4; char *x5; } x10; struct os_activity_stream_activity_s { unsigned long long x0; unsigned long long x1; unsigned long long x2; char *x3; char *x4; struct timeval { long long x0; int x1; } x5; struct timezone { int x0; int x1; } x6; unsigned long long x7; unsigned long long x8; unsigned int x9; char *x10; } x11; struct os_trace_message_s { unsigned long long x0; unsigned long long x1; unsigned long long x2; char *x3; char *x4; struct timeval { long long x0; int x1; } x5; struct timezone { int x0; int x1; } x6; unsigned long long x7; unsigned long long x8; unsigned int x9; char *x10; void *x11; unsigned long long x12; id x13; } x12; } x8; } *)a0 eventMessage:(const char *)a1 persisted:(BOOL)a2; @end