luxlabs header browser preview


@class NSURL, NSMutableDictionary, MobileCalDAVAccountRefreshActor, NSDictionary, MobileCalDAVPrincipal, DACoreDAVTaskManager, NSTimeZone, CalDAVPrincipalSearchPropertySet, NSString, NSSet, CalDAVServerVersion, CalDAVRefreshContext, NSMutableSet, CoreDAVDiscoveryTaskGroup, NSArray, DACoreDAVLogger;

@interface MobileCalDAVAccount : DAAccount {
    int _wasMigrated;
    NSMutableSet *_mMovedItemURLStrings;
    NSString *_usernameForDiscovery;
    NSString *_hostForDiscovery;
}

@property (retain, nonatomic) CoreDAVDiscoveryTaskGroup *checkValidityTaskGroup;
@property (retain, nonatomic) MobileCalDAVAccountRefreshActor *actor;
@property (nonatomic) BOOL isSpinning;
@property (retain, nonatomic) NSMutableSet *searchTaskSet;
@property (retain, nonatomic) DACoreDAVLogger *coreDAVLogger;
@property (retain, nonatomic) NSMutableDictionary *mPrincipals;
@property (retain, nonatomic) NSMutableDictionary *mItemIDsToMoveActions;
@property (retain, nonatomic) NSMutableSet *mMovedItemURLStrings;
@property (retain, nonatomic) NSMutableSet *mCalendars;
@property (retain, nonatomic) MobileCalDAVPrincipal *mainPrincipal;
@property (readonly, nonatomic) NSDictionary *principals;
@property (retain, nonatomic) NSDictionary *delegateUserInfos;
@property (readonly, nonatomic) DACoreDAVTaskManager *taskManager;
@property (retain, nonatomic) NSURL *collectionSetURL;
@property (retain, nonatomic) CalDAVPrincipalSearchPropertySet *searchPropertySet;
@property (retain, nonatomic) NSString *overriddenServer;
@property (retain, nonatomic) NSString *overriddenScheme;
@property (nonatomic) int overriddenPort;
@property (nonatomic) BOOL isWritable;
@property (nonatomic) BOOL wasMigrated;
@property (nonatomic) BOOL needsAccountPropertyRefresh;
@property (nonatomic) BOOL isRefreshing;
@property (readonly, nonatomic) NSDictionary *itemIDsToMoveActions;
@property (readonly, nonatomic) NSSet *movedItemURLStrings;
@property (copy, nonatomic) NSString *calendarHomeSyncToken;
@property (retain, nonatomic) CalDAVServerVersion *serverVersion;
@property (nonatomic) int preferredEventDaysToSync;
@property (nonatomic) int preferredToDoDaysToSync;
@property (readonly, nonatomic) NSTimeZone *viewedTimeZone;
@property (readonly, nonatomic) BOOL shouldFilterEventSyncTimeRange;
@property (readonly, nonatomic) BOOL shouldFilterSyncTimeRangeForInbox;
@property (readonly, nonatomic) BOOL shouldUseCalendarHomeSyncReport;
@property (readonly, nonatomic) BOOL supportsReminders;
@property (readonly, nonatomic) BOOL supportsEvents;
@property (retain, nonatomic) CalDAVRefreshContext *refreshContext;
@property (readonly, nonatomic) NSURL *serverBaseURL;
@property (readonly, nonatomic) NSArray *wellKnownPaths;
@property (readonly, nonatomic) NSSet *calendars;
@property (retain, nonatomic) NSDictionary *subscribedCalendars;
@property (nonatomic) BOOL searchQueriesShouldCancel;

- (void)task:(id)a0 didFinishWithError:(id)a1;
- (id)emailAddresses;
- (id)init;
- (void)dealloc;
- (void)setAccountDescription:(id)a0;
- (BOOL)addressIsAccountOwner:(id)a0;
- (id)host;
- (BOOL)isEqualToAccount:(id)a0;
- (void)updateDelegates;
- (id)username;
- (void)releasePowerAssertion;
- (void).cxx_destruct;
- (id)principalPath;
- (void)setPrincipalPath:(id)a0;
- (BOOL)isCalDAVAccount;
- (id)localizedInvalidPasswordMessage;
- (void)_reallyCancelAllSearchQueries;
- (void)_reallyCancelSearchQuery:(id)a0;
- (void)_reallyPerformSearchQuery:(id)a0;
- (BOOL)_reallySearchQueriesRunning;
- (BOOL)accountHasSignificantPropertyChangesFromOldAccountInfo:(id)a0;
- (void)addToCoreDAVLoggingDelegates;
- (void)discoverInitialPropertiesWithConsumer:(id)a0;
- (void)ingestBackingAccountInfoProperties;
- (id)initWithBackingAccountInfo:(id)a0;
- (id)localizedIdenticalAccountFailureMessage;
- (id)onBehalfOfBundleIdentifier;
- (void)removeFromCoreDAVLoggingDelegates;
- (void)resetStatusReport;
- (BOOL)saveModifiedPropertiesOnBackingAccount;
- (void)setPrincipalURL:(id)a0;
- (id)spinnerIdentifiers;
- (BOOL)upgradeAccount;
- (void)removeCalendar:(id)a0;
- (void)retainPowerAssertion;
- (long long)coreDAVLogLevel;
- (void)coreDAVLogDiagnosticMessage:(id)a0 atLevel:(long long)a1;
- (void)coreDAVLogTransmittedDataPartial:(id)a0;
- (long long)coreDAVOutputLevel;
- (void)coreDAVTransmittedDataFinished;
- (void)discoveryTask:(id)a0 gotAccountInfo:(id)a1 error:(id)a2;
- (void)noteHomeSetOnDifferentHost:(id)a0;
- (BOOL)shouldLogTransmittedData;
- (void)reloadCalendars;
- (void)_collectMoveActions;
- (id)_powerAssertionContext;
- (id)_powerAssertionGroupIdentifier;
- (BOOL)_saveModifiedPrincipalsOnBackingAccount;
- (BOOL)_saveModifiedSubscribedCalendarsOnBackingAccount;
- (void)_setSpinning:(BOOL)a0;
- (void)_updateCalendarStore:(BOOL)a0;
- (void)addCalendar:(id)a0;
- (void)addPrincipal:(id)a0;
- (void)cancelRefreshWithCompletion:(id /* block */)a0;
- (void)dropPowerAssertions;
- (void)performDiscoveryWithHostname:(id)a0 username:(id)a1 consumer:(id)a2;
- (void)reattainPowerAssertions;
- (void)refreshActor:(id)a0 didCompleteWithError:(id)a1;
- (void)refreshWithContext:(id)a0;
- (void)removeCalendarWithURL:(id)a0;
- (void)removePrincipal:(id)a0;
- (BOOL)retryDiscoveryTask:(id)a0;
- (id)_calendarConstraintsPath;
- (id)_calendarConstraintsResource;
- (void)_rem_createAccountStore_whichReallyShouldNotHappen;
- (BOOL)_rem_updateAccountProperties;
- (void)_syncEndedWithError:(id)a0;
- (void)_syncStarted;
- (BOOL)_updateCalendarStoreNoDBOpen:(BOOL)a0;

@end