/headers/Message/MailAccount.h

gehe zur Dokumentation dieser Datei
00001 /*
00002  *     Generated by class-dump 3.1.1.
00003  *
00004  *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2006 by Steve Nygard.
00005  */
00006 
00007 #import <Message/Account.h>
00008 
00009 @class MFError, MailboxUid, MessageLibrary, NSString;
00010 
00011 @interface MailAccount : Account
00012 {
00013     NSString *_path;
00014     MailboxUid *_rootMailboxUid;
00015     struct {
00016         unsigned int cacheDirtyCount:16;
00017         unsigned int synchronizationThreadIsRunning:1;
00018         unsigned int backgroundFetchInProgress:1;
00019         unsigned int cacheHasBeenRead:1;
00020         unsigned int disableCacheWrite:1;
00021         unsigned int _UNUSED_:12;
00022     } _flags;
00023     MailboxUid *_inboxMailboxUid;
00024     MailboxUid *_draftsMailboxUid;
00025     MailboxUid *_sentMessagesMailboxUid;
00026     MailboxUid *_trashMailboxUid;
00027     MFError *_lastConnectionError;
00028     MessageLibrary *_library;
00029 }
00030 
00031 + (void)initialize;
00032 + (BOOL)mailboxListingNotificationAreEnabled;
00033 + (void)disableMailboxListingNotifications;
00034 + (void)enableMailboxListingNotifications:(BOOL)fp8;
00035 + (BOOL)haveAccountsBeenConfigured;
00036 + (void)_addAccountToSortedPaths:(id)fp8;
00037 + (id)mailAccounts;
00038 + (void)setMailAccounts:(id)fp8;
00039 + (void)_removeAccountFromSortedPaths:(id)fp8;
00040 + (id)activeAccounts;
00041 + (void)setMailAccounts:(id)fp8 saveIfChanged:(BOOL)fp12;
00042 + (void)saveAccountInfoToDefaults;
00043 + (id)accountWithUniqueId:(id)fp8;
00044 + (id)existingAccountWithType:(id)fp8 hostname:(id)fp12 username:(id)fp16;
00045 + (void)resetMailboxTimers;
00046 + (id)allEmailAddressesIncludingFullUserName:(BOOL)fp8;
00047 + (id)_accountContainingEmailAddress:(id)fp8 matchingAddress:(id *)fp12 fullUserName:(id *)fp16;
00048 + (id)accountContainingEmailAddress:(id)fp8;
00049 + (id)accountForHeaders:(id)fp8 message:(id)fp12;
00050 + (id)accountUsingHeadersFromMessage:(id)fp8;
00051 + (id)accountThatMessageIsFrom:(id)fp8;
00052 + (id)addressesThatReceivedMessage:(id)fp8;
00053 + (id)outboxMailboxUid;
00054 + (id)outboxMessageStore:(BOOL)fp8;
00055 + (id)allMailboxUids;
00056 + (id)accountWithPath:(id)fp8;
00057 + (id)newAccountWithPath:(id)fp8;
00058 + (id)createAccountWithDictionary:(id)fp8;
00059 + (id)defaultPathForAccountWithHostname:(id)fp8 username:(id)fp12;
00060 + (id)defaultAccountDirectory;
00061 + (id)defaultPathNameForAccountWithHostname:(id)fp8 username:(id)fp12;
00062 + (id)defaultDeliveryAccount;
00063 + (BOOL)isPredefinedAccountType;
00064 + (BOOL)isAnyAccountOffline;
00065 + (BOOL)isAnyAccountOnline;
00066 + (void)_setOnlineStateOfAllAccountsTo:(BOOL)fp8;
00067 + (void)disconnectAllAccounts;
00068 + (void)connectAllAccounts;
00069 + (void)saveStateForAllAccounts;
00070 + (void)synchronouslyEmptyMailboxUidType:(int)fp8 inAccounts:(id)fp12;
00071 + (id)mailboxUidForFileSystemPath:(id)fp8 create:(BOOL)fp12;
00072 + (void)deleteMailboxUidIfEmpty:(id)fp8;
00073 + (id)_accountForURL:(id)fp8 includeInactiveAccounts:(BOOL)fp12;
00074 + (id)_accountForURL:(id)fp8;
00075 + (id)infoForURL:(id)fp8;
00076 + (id)URLForInfo:(id)fp8;
00077 + (id)accountWithURLString:(id)fp8;
00078 + (id)accountWithURLString:(id)fp8 includeInactiveAccounts:(BOOL)fp12;
00079 + (id)mailboxUidForURL:(id)fp8;
00080 + (id)standardAccountClass:(Class)fp8 valueForKey:(id)fp12;
00081 + (id)predefinedValueForKey:(id)fp8;
00082 + (BOOL)usernameIsEmailAddress;
00083 - (void)resetMailboxTimer;
00084 - (BOOL)isValidAccountWithError:(id)fp8 accountBeingEdited:(id)fp12 userCanOverride:(char *)fp16;
00085 - (BOOL)cheapStoreAtPathIsEmpty:(id)fp8;
00086 - (id)init;
00087 - (id)initWithPath:(id)fp8;
00088 - (void)dealloc;
00089 - (id)path;
00090 - (void)setPath:(id)fp8;
00091 - (id)tildeAbbreviatedPath;
00092 - (id)fullUserName;
00093 - (void)setFullUserName:(id)fp8;
00094 - (id)deliveryAccount;
00095 - (void)setDeliveryAccount:(id)fp8;
00096 - (void)deliveryAccountWillBeRemoved:(id)fp8;
00097 - (BOOL)isDotMacAccount;
00098 - (id)firstEmailAddress;
00099 - (id)emailAddresses;
00100 - (void)setEmailAddresses:(id)fp8;
00101 - (id)valueInAccountInfoForKey:(id)fp8;
00102 - (BOOL)shouldAutoFetch;
00103 - (void)setShouldAutoFetch:(BOOL)fp8;
00104 - (BOOL)fileManager:(id)fp8 shouldProceedAfterError:(id)fp12;
00105 - (void)_deleteHook;
00106 - (void)_synchronouslyInvalidateAndDelete:(unsigned int)fp8;
00107 - (void)_synchronouslyInvalidateAndDeleteWrapper:(id)fp8;
00108 - (id)deleteAccountWithOptions:(unsigned int)fp8;
00109 - (id)deleteAccount;
00110 - (void)saveState;
00111 - (void)releaseAllConnections;
00112 - (void)releaseAllForcedConnections;
00113 - (void)setIsOffline:(BOOL)fp8;
00114 - (BOOL)canFetch;
00115 - (id)defaultsDictionary;
00116 - (void)nowWouldBeAGoodTimeToStartBackgroundSynchronization;
00117 - (void)fetchMailboxList;
00118 - (BOOL)canAppendMessages;
00119 - (BOOL)canBeSynchronized;
00120 - (void)synchronizeAllMailboxes;
00121 - (void)fetchAsynchronously;
00122 - (void)fetchAsynchronouslyLite;
00123 - (int)fetchSynchronouslyLite;
00124 - (int)fetchSynchronously;
00125 - (BOOL)isFetching;
00126 - (void)newMailHasBeenReceived;
00127 - (id)primaryMailboxUid;
00128 - (id)rootMailboxUid;
00129 - (BOOL)shouldExpungeMessagesOnDelete;
00130 - (id)mailboxUidOfType:(int)fp8 createIfNeeded:(BOOL)fp12;
00131 - (id)specialMailboxNameForType:(int)fp8;
00132 - (id)allMailboxUids;
00133 - (id)transferDisabledMailboxUids;
00134 - (void)setMailboxUid:(id)fp8 forMailboxType:(int)fp12;
00135 - (void)deleteMessagesFromMailboxUid:(id)fp8 olderThanNumberOfDays:(unsigned int)fp12;
00136 - (void)_setEmptyFrequency:(int)fp8 forKey:(id)fp12;
00137 - (int)_emptyFrequencyForKey:(id)fp8 defaultValue:(id)fp12;
00138 - (int)emptyFrequencyForMailboxType:(int)fp8;
00139 - (void)setEmptyFrequency:(int)fp8 forMailboxType:(int)fp12;
00140 - (id)displayName;
00141 - (id)displayNameForMailboxUid:(id)fp8;
00142 - (BOOL)containsMailboxes;
00143 - (BOOL)_resetSpecialMailboxes;
00144 - (void)resetSpecialMailboxes;
00145 - (id)mailboxPathExtension;
00146 - (BOOL)canCreateNewMailboxes;
00147 - (BOOL)newMailboxNameIsAcceptable:(id)fp8 reasonForFailure:(id *)fp12;
00148 - (BOOL)canMailboxBeRenamed:(id)fp8;
00149 - (BOOL)canMailboxBeDeleted:(id)fp8;
00150 - (id)createMailboxWithParent:(id)fp8 name:(id)fp12;
00151 - (BOOL)renameMailbox:(id)fp8 newName:(id)fp12 parent:(id)fp16;
00152 - (BOOL)deleteMailbox:(id)fp8;
00153 - (void)_resetAllMailboxURLs:(BOOL)fp8;
00154 - (void)resetMailboxURLs;
00155 - (void)setUsername:(id)fp8;
00156 - (void)setHostname:(id)fp8;
00157 - (void)setPortNumber:(unsigned int)fp8;
00158 - (void)setValueInAccountInfo:(id)fp8 forKey:(id)fp12;
00159 - (void)postUserInfoHasChangedForMailboxUid:(id)fp8 userInfo:(id)fp12;
00160 - (void)setConnectionError:(id)fp8;
00161 - (id)connectionError;
00162 - (id)storeForMailboxUid:(id)fp8;
00163 - (Class)storeClass;
00164 - (Class)storeClassForMailbox:(id)fp8;
00165 - (void)setUnreadCount:(unsigned int)fp8 forMailbox:(id)fp12;
00166 - (BOOL)hasUnreadMail;
00167 - (id)mailboxUidForRelativePath:(id)fp8 create:(BOOL)fp12;
00168 - (id)URLString;
00169 - (int)fetchWindowSize;
00170 - (id)beginningOfDefaultFetchWindow;
00171 - (int)numberOfMessagesToFetch;
00172 - (void)emptyTrash;
00173 - (BOOL)receivesNewMailNotifications;
00174 - (void)startListeningForNotifications;
00175 - (void)stopListeningForNotifications;
00176 - (void)systemDidWake;
00177 - (void)systemWillSleep;
00178 - (BOOL)canForwardWithoutDownload;
00179 - (void)setLibrary:(id)fp8;
00180 - (id)library;
00181 - (void)setupLibrary;
00182 - (id)displayUsername;
00183 - (BOOL)archiveSentMessages;
00184 - (BOOL)deleteInPlace;
00185 - (id)displayNameUsingSpecialNamesForMailboxUid:(id)fp8;
00186 
00187 @end
00188