luxlabs header browser preview


@class NSUUID, NSString, TUConversationActivity, TUConversationActivitySession;

@interface CPActivitySession : NSObject <RBSAssertionObserving, CPLaunchableActivitySession, NSXPCListenerDelegate> {
    void /* unknown type, empty encoding */ id;
    void /* unknown type, empty encoding */ activityInterval;
    void /* unknown type, empty encoding */ terminatingHandle;
    void /* unknown type, empty encoding */ isFirstJoin;
    void /* unknown type, empty encoding */ persistentSceneIdentifier;
    void /* unknown type, empty encoding */ audioSessionID;
    void /* unknown type, empty encoding */ domainAssertion;
    void /* unknown type, empty encoding */ distributionCount;
    void /* unknown type, empty encoding */ applicationState;
    void /* unknown type, empty encoding */ foregroundPresentationSubject;
    void /* unknown type, empty encoding */ capabilities;
    void /* unknown type, empty encoding */ _state;
    void /* unknown type, empty encoding */ queue;
    void /* unknown type, empty encoding */ isLocallyInitiated;
    void /* unknown type, empty encoding */ isLightweightPrimaryInitiated;
    void /* unknown type, empty encoding */ isUsingAirplay;
    void /* unknown type, empty encoding */ timestamp;
    void /* unknown type, empty encoding */ localCreationTimestamp;
    void /* unknown type, empty encoding */ permittedJoinTimestamp;
    void /* unknown type, empty encoding */ activeParticipantsUpdateItem;
    void /* unknown type, empty encoding */ activeParticipants;
    void /* unknown type, empty encoding */ sessionManager;
    void /* unknown type, empty encoding */ rtcReporter;
    void /* unknown type, empty encoding */ listener;
    void /* unknown type, empty encoding */ notificationCenter;
    void /* unknown type, empty encoding */ connection;
}

@property (readonly, nonatomic) NSUUID *UUID;
@property (readonly, nonatomic) TUConversationActivity *activity;
@property (readonly, nonatomic) NSString *persistentSceneIdentifier;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (nonatomic, readonly) NSUUID *identifier;
@property (nonatomic, copy) NSString *persistentSceneIdentifier;
@property (nonatomic, retain) void /* unknown type, empty encoding */ activity;
@property (nonatomic, readonly) TUConversationActivitySession *tuConversationActivitySession;
@property (nonatomic, readonly) void /* unknown type, empty encoding */ endpoint;

- (void)assertionWillInvalidate:(id)a0;
- (void)assertion:(id)a0 didInvalidateWithError:(id)a1;
- (void)receivedResourceAtURL:(id)a0 withMetadata:(id)a1 fromParticipantIdentifier:(unsigned long long)a2;
- (void)resetSession;
- (void)updateActivityImage:(id)a0;
- (id)init;
- (void)dealloc;
- (BOOL)listener:(id)a0 shouldAcceptNewConnection:(id)a1;
- (void).cxx_destruct;
- (void)associateSceneWithSceneID:(id)a0;
- (void)associateSceneWithPersistentIdentifier:(id)a0;
- (void)permitJoin;

@end