luxlabs header browser preview


@class NSMutableDictionary, NSString, NSObject, XPCNSClientConnection;
@protocol OS_dispatch_queue;

@interface MSASConnection : NSObject <XPCNSClientConnectionDelegate>

@property (retain, nonatomic) XPCNSClientConnection *connection;
@property (retain, nonatomic) NSMutableDictionary *foregroundPingTimerContextByPersonID;
@property (retain, nonatomic) NSMutableDictionary *focusAlbumTimerByPersonID;
@property (retain, nonatomic) NSMutableDictionary *focusAlbumGUIDByPersonID;
@property (retain, nonatomic) NSObject<OS_dispatch_queue> *memberQueue;
@property (retain, nonatomic) NSMutableDictionary *serverSideConfigurationDictionaryByPersonID;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (id)sharedConnection;

- (void)setPublicAccessEnabled:(BOOL)a0 forAlbumWithGUID:(id)a1 personID:(id)a2 info:(id)a3 completionBlock:(id /* block */)a4;
- (void)retryOutstandingActivities;
- (void)subscribeToAlbumWithGUID:(id)a0 personID:(id)a1;
- (void)unsubscribeFromAlbumWithGUID:(id)a0 personID:(id)a1;
- (void)deleteCommentWithGUID:(id)a0 personID:(id)a1;
- (void)invitationGUIDsForPersonID:(id)a0 completionBlock:(id /* block */)a1;
- (void)addComments:(id)a0 toAssetCollectionWithGUID:(id)a1 personID:(id)a2;
- (void)setFocusAlbum:(id)a0 forPersonID:(id)a1;
- (void)cancelActivitiesForPersonID:(id)a0;
- (id)init;
- (void)retrieveAssets:(id)a0 inAlbumWithGUID:(id)a1 personID:(id)a2;
- (void)retryOutstandingActivitiesForPersonID:(id)a0;
- (void)_sendMessageReliably:(id)a0;
- (void)modifyAlbumMetadata:(id)a0 personID:(id)a1 info:(id)a2;
- (void)markAlbumGUIDAsViewed:(id)a0 personID:(id)a1 info:(id)a2;
- (void)handlePushNotificationForPersonID:(id)a0;
- (void)deleteAlbumWithGUID:(id)a0 personID:(id)a1 info:(id)a2;
- (void)markCommentsForAssetCollectionWithGUID:(id)a0 asViewedWithLastViewedDate:(id)a1 personID:(id)a2;
- (void)accessControlGUIDsForAlbumWithGUID:(id)a0 personID:(id)a1 completionBlock:(id /* block */)a2;
- (void)refreshAccessControlListForAlbumWithGUID:(id)a0 personID:(id)a1;
- (void)commentWithGUID:(id)a0 personID:(id)a1 completionBlock:(id /* block */)a2;
- (void)acceptInvitationWithToken:(id)a0 personID:(id)a1 completionBlock:(id /* block */)a2;
- (void)markAlbumGUIDAsViewed:(id)a0 personID:(id)a1 moveLastViewedAssetCollectionMarker:(BOOL)a2 info:(id)a3;
- (void)setMultipleContributorsEnabled:(BOOL)a0 forAlbumWithGUID:(id)a1 personID:(id)a2 info:(id)a3 completionBlock:(id /* block */)a4;
- (void)refreshContentOfAlbumWithGUID:(id)a0 resetSync:(BOOL)a1 personID:(id)a2 info:(id)a3;
- (void)markAsSpamAlbumWithGUID:(id)a0 personID:(id)a1 completionBlock:(id /* block */)a2;
- (void)addAlbum:(id)a0 personID:(id)a1;
- (void)retrieveAssetsFromAssetCollectionsWithGUIDs:(id)a0 assetTypeFlags:(int)a1 personID:(id)a2;
- (void)videoURLsForAssetCollectionWithGUID:(id)a0 forMediaAssetType:(unsigned long long)a1 personID:(id)a2 completionBlock:(id /* block */)a3;
- (void)removeAccessControlEntryWithGUID:(id)a0 personID:(id)a1;
- (void)acceptInvitationWithGUID:(id)a0 personID:(id)a1;
- (void)pingForeground;
- (void)addAccessControlEntries:(id)a0 toAlbumWithGUID:(id)a1 personID:(id)a2;
- (void)accessControlWithGUID:(id)a0 personID:(id)a1 completionBlock:(id /* block */)a2;
- (void)serverSideConfigurationDictionaryForPersonID:(id)a0 completionBlock:(id /* block */)a1;
- (void)deleteCommentWithGUID:(id)a0 personID:(id)a1 info:(id)a2;
- (id)_communicationFailureError;
- (void)videoURLForAssetCollectionWithGUID:(id)a0 personID:(id)a1 completionBlock:(id /* block */)a2;
- (void)acceptInvitationWithGUID:(id)a0 personID:(id)a1 info:(id)a2;
- (void)assetCollectionWithGUID:(id)a0 personID:(id)a1 completionBlock:(id /* block */)a2;
- (void)refreshContentOfAlbumWithGUID:(id)a0 resetSync:(BOOL)a1 personID:(id)a2;
- (void)assetCollectionGUIDsInAlbumWithGUID:(id)a0 personID:(id)a1 completionBlock:(id /* block */)a2;
- (void)acceptInvitationWithToken:(id)a0 personID:(id)a1 info:(id)a2 completionBlock:(id /* block */)a3;
- (void)refreshCommentsForAssetCollectionWithGUID:(id)a0 resetSync:(BOOL)a1 personID:(id)a2;
- (void)isInRetryStateHandler:(id /* block */)a0;
- (void)addAssetCollections:(id)a0 toAlbumWithGUID:(id)a1 personID:(id)a2;
- (void)addComments:(id)a0 toAssetCollectionWithGUID:(id)a1 personID:(id)a2 info:(id)a3;
- (void)nextActivityDateHandler:(id /* block */)a0;
- (void)_sendMessageReliably:(id)a0 data:(id)a1 successHandler:(id /* block */)a2 failureHandler:(id /* block */)a3;
- (void)timerPingQueueSendSetUIForeground:(BOOL)a0 personID:(id)a1;
- (void)activityIsThrottledByLackOfDiskSpacePersonID:(id)a0 completionBlock:(id /* block */)a1;
- (void)timerPingQueueForegroundPingTimerExpiredContext:(id)a0 personID:(id)a1;
- (void)XPCNSClientConnection:(id)a0 didReceiveRequest:(id)a1;
- (void).cxx_destruct;
- (void)markAsSpamInvitationWithToken:(id)a0 personID:(id)a1 completionBlock:(id /* block */)a2;
- (void)refreshCommentsForAssetCollectionWithGUID:(id)a0 resetSync:(BOOL)a1 personID:(id)a2 info:(id)a3;
- (void)setMultipleContributorsEnabled:(BOOL)a0 forAlbumWithGUID:(id)a1 personID:(id)a2 completionBlock:(id /* block */)a3;
- (void)commentGUIDsForAssetCollectionWithGUID:(id)a0 personID:(id)a1 completionBlock:(id /* block */)a2;
- (void)removeAccessControlEntryWithGUID:(id)a0 personID:(id)a1 info:(id)a2;
- (void)modifyAlbumMetadata:(id)a0 personID:(id)a1;
- (void)refreshResetSync:(BOOL)a0 personID:(id)a1;
- (void)setIsUIForeground:(BOOL)a0 forPersonID:(id)a1;
- (void)subscribeToAlbumWithGUID:(id)a0 personID:(id)a1 info:(id)a2;
- (void)markAlbumGUIDAsViewed:(id)a0 personID:(id)a1;
- (void)invitationWithGUID:(id)a0 personID:(id)a1 completionBlock:(id /* block */)a2;
- (void)addAccessControlEntries:(id)a0 toAlbumWithGUID:(id)a1 personID:(id)a2 info:(id)a3;
- (void)albumWithGUID:(id)a0 personID:(id)a1 completionBlock:(id /* block */)a2;
- (void)deleteAssetCollectionWithGUID:(id)a0 personID:(id)a1;
- (void)markCommentsForAssetCollectionWithGUID:(id)a0 asViewedWithLastViewedDate:(id)a1 personID:(id)a2 info:(id)a3;
- (void)forgetEverythingAboutPersonID:(id)a0;
- (void)addAlbum:(id)a0 personID:(id)a1 info:(id)a2;
- (void)rejectInvitationWithGUID:(id)a0 personID:(id)a1;
- (void)deleteAssetCollectionsWithGUIDs:(id)a0 personID:(id)a1;
- (void)addAssetCollections:(id)a0 toAlbumWithGUID:(id)a1 personID:(id)a2 info:(id)a3;
- (void)albumGUIDsForPersonID:(id)a0 completionBlock:(id /* block */)a1;
- (void)setFocusAlbumGUID:(id)a0 forPersonID:(id)a1;
- (void)deleteAlbumWithGUID:(id)a0 personID:(id)a1;
- (void)setFocusAssetCollectionGUID:(id)a0 forPersonID:(id)a1;
- (void)setPublicAccessEnabled:(BOOL)a0 forAlbumWithGUID:(id)a1 personID:(id)a2 completionBlock:(id /* block */)a3;
- (void)rejectInvitationWithGUID:(id)a0 personID:(id)a1 info:(id)a2;
- (void)refreshResetSync:(BOOL)a0 personID:(id)a1 info:(id)a2;
- (void)markAsSpamInvitationWithGUID:(id)a0 personID:(id)a1 completionBlock:(id /* block */)a2;
- (void)unsubscribeFromAlbumWithGUID:(id)a0 personID:(id)a1 info:(id)a2;
- (void)isAssetCollectionWithGUID:(id)a0 markedAsUnviewedPersonID:(id)a1 completionBlock:(id /* block */)a2;
- (id)_cloneArray:(id)a0;
- (void)deleteAssetCollectionWithGUID:(id)a0 personID:(id)a1 info:(id)a2;
- (void)refreshAccessControlListForAlbumWithGUID:(id)a0 personID:(id)a1 info:(id)a2;

@end