#import <LibraryStore.h>
Abgeleitet von MessageStore.
Basisklasse für LibraryIMAPStore und LibraryPOPStore.
Definiert in Zeile 11 der Datei LibraryStore.h.
| + (void) initialize |
Implementiert SafeObserver.
| + (id) _storeCacheMapTable |
| + (unsigned int) defaultLoadOptions |
| + (id) storeWithCriterion: | (id) | fp8 |
| + (id) storeWithMailbox: | (id) | fp8 |
| + (id) sharedInstance |
| + (BOOL) createEmptyStoreForPath: | (id) | fp8 |
Implementiert MessageStore.
| + (BOOL) storeAtPathIsWritable: | (id) | fp8 |
Implementiert MessageStore.
| - (id) initWithCriterion: | (id) | fp8 | ||
| mailbox: | (id) | fp12 | ||
| readOnly: | (BOOL) | fp16 | ||
| - (id) initWithCriterion: | (id) | fp8 |
| - (id) initWithMailboxUid: | (id) | fp8 | ||
| readOnly: | (BOOL) | fp12 | ||
| - (id) initWithMailbox: | (id) | fp8 |
| - (void) setLibrary: | (id) | fp8 |
Implementiert MessageStore.
| - (id) library |
| - (id) mailbox |
| - (void) updateCriterionFromMailbox |
| - (void) _updateMailboxUnreadCount |
| - (unsigned int) serverMessageCount |
Implementiert in LibraryIMAPStore und LibraryPOPStore.
| - (unsigned int) serverUnreadCount |
Implementiert in LibraryIMAPStore und LibraryPOPStore.
| - (void) addCountsForMessages: | (id) | fp8 | ||
| shouldUpdateUnreadCount: | (BOOL) | fp12 | ||
| - (BOOL) shouldCancel |
| - (void) _newMessagesAvailable: | (id) | fp8 |
| - (void) _addInvocationToQueue: | (id) | fp8 |
| - (void) newMessagesAvailable: | (id) | fp8 |
| - (void) libraryFinishedSendingMessages |
| - (void) openAsynchronouslyWithOptions: | (unsigned int) | fp8 |
| - (void) openSynchronously |
Implementiert MessageStore.
| - (unsigned int) totalCount |
Implementiert MessageStore.
| - (unsigned int) nonDeletedCount |
Implementiert MessageStore.
| - (id) copyOfMessagesInRange: | (struct _NSRange) | fp8 | ||
| options: | (unsigned int) | fp16 | ||
| - (id) copyOfAllMessagesWithOptions: | (unsigned int) | fp8 |
Implementiert MessageStore.
| - (id) copyOfAllMessages |
Implementiert MessageStore.
| - (id) copyOfAllMessagesWithoutSummaries |
Implementiert MessageStore.
| - (id) mutableCopyOfAllMessages |
Implementiert MessageStore.
| - (id) filterMessagesByMembership: | (id) | fp8 |
| - (void) messagesAdded: | (id) | fp8 |
| - (void) handleMessagesAdded: | (id) | fp8 |
| - (void) messagesWereAdded: | (id) | fp8 | ||
| forIncrementalLoading: | (BOOL) | fp12 | ||
| - (void) messageFlagsChanged: | (id) | fp8 |
| - (void) _handleFlagsChangedForMessages: | (id) | fp8 | ||
| oldFlagsByMessage: | (id) | fp12 | ||
Implementiert in LibraryIMAPStore und LibraryPOPStore.
| - (void) handleMessageFlagsChanged: | (id) | fp8 |
| - (void) messagesCompacted: | (id) | fp8 |
| - (void) handleMessagesCompacted: | (id) | fp8 |
| - (void) dealloc |
| - (id) messageForMessageID: | (id) | fp8 |
Implementiert MessageStore.
| - (id) _fetchHeaderDataForMessage: | (id) | fp8 | ||
| downloadIfNecessary: | (BOOL) | fp12 | ||
Implementiert in LibraryIMAPStore und LibraryPOPStore.
| - (id) _fetchBodyDataForMessage: | (id) | fp8 | ||
| andHeaderDataIfReadilyAvailable: | (id *) | fp12 | ||
| downloadIfNecessary: | (BOOL) | fp16 | ||
Implementiert in LibraryIMAPStore und LibraryPOPStore.
| - (id) fullBodyDataForMessage: | (id) | fp8 | ||
| andHeaderDataIfReadilyAvailable: | (id *) | fp12 | ||
| isComplete: | (char *) | fp16 | ||
| downloadIfNecessary: | (BOOL) | fp20 | ||
| - (id) bodyDataForMessage: | (id) | fp8 | ||
| isComplete: | (char *) | fp12 | ||
| downloadIfNecessary: | (BOOL) | fp16 | ||
| - (unsigned int) indexOfMessage: | (id) | fp8 |
Implementiert MessageStore.
| - (void) deleteMessages: | (id) | fp8 | ||
| moveToTrash: | (BOOL) | fp12 | ||
Implementiert MessageStore.
| - (void) deleteMessagesOlderThanNumberOfDays: | (int) | fp8 | ||
| compact: | (BOOL) | fp12 | ||
| - (id) setFlagsFromDictionary: | (id) | fp8 | ||
| forMessages: | (id) | fp12 | ||
| - (void) setNumberOfAttachments: | (unsigned int) | fp8 | ||
| isSigned: | (BOOL) | fp12 | ||
| isEncrypted: | (BOOL) | fp16 | ||
| forMessage: | (id) | fp20 | ||
Implementiert MessageStore.
| - (BOOL) allowsAppend |
| - (int) appendMessages: | (id) | fp8 | ||
| unsuccessfulOnes: | (id) | fp12 | ||
| newMessageIDs: | (id) | fp16 | ||
| newMessages: | (id) | fp20 | ||
| flagsToSet: | (id) | fp24 | ||
| - (BOOL) canCompact |
| - (void) doCompact |
| - (void) compactMessages: | (id) | fp8 |
| - (id) dataForMimePart: | (id) | fp8 | ||
| inRange: | (struct _NSRange) | fp12 | ||
| isComplete: | (char *) | fp20 | ||
| - (id) dataPathForMessage: | (id) | fp8 | ||
| part: | (id) | fp12 | ||
| - (void) writeUpdatedMessageDataToDisk |
Implementiert MessageStore.
| - (void) updateMetadata |
| - (void) updateUserInfoToLatestValues |
Implementiert MessageStore.
| - (void) _setNeedsAutosave |
| - (id) criterion |
| - (id) URLString |
| - (unsigned int) unreadCount |
Implementiert MessageStore.
| - (void) _flushAllMessageData |
Implementiert MessageStore.
| - (void) rebuildTableOfContentsAsynchronously |
Implementiert MessageStore.
| - (void) _rebuildTableOfContentsSynchronously |
| - (void) _flushAllCaches |
| - (id) _cachedBodyForMessage: | (id) | fp8 | ||
| valueIfNotPresent: | (id) | fp12 | ||
Implementiert in LibraryIMAPStore.
| - (id) _cachedHeadersForMessage: | (id) | fp8 | ||
| valueIfNotPresent: | (id) | fp12 | ||
Implementiert in LibraryIMAPStore.
| - (id) _cachedBodyDataForMessage: | (id) | fp8 | ||
| valueIfNotPresent: | (id) | fp12 | ||
| - (id) _cachedBodyDataContainerForMessage: | (id) | fp8 | ||
| valueIfNotPresent: | (id) | fp12 | ||
| - (id) _cachedHeaderDataForMessage: | (id) | fp8 | ||
| valueIfNotPresent: | (id) | fp12 | ||
Implementiert in LibraryIMAPStore.
| - (BOOL) setPreferredEncoding: | (unsigned long) | fp8 | ||
| forMessage: | (id) | fp12 | ||
| - (void) purgeMessages: | (id) | fp8 |
Implementiert in LibraryPOPStore.
| - (void) purgeMessagesBeyond: | (unsigned int) | fp8 |
Implementiert MessageStore.
| - (BOOL) hasMessageForAccount: | (id) | fp8 |
Implementiert MessageStore.
- (MessageLibrary*) _library [protected] |
Definiert in Zeile 13 der Datei LibraryStore.h.
- (MessageCriterion*) _criterion [protected] |
Definiert in Zeile 14 der Datei LibraryStore.h.
- (double) _lastUpdated [protected] |
Definiert in Zeile 15 der Datei LibraryStore.h.
- (unsigned int) _openOptions [protected] |
Definiert in Zeile 16 der Datei LibraryStore.h.
- (NSMutableSet*) _memberMessageIDs [protected] |
Definiert in Zeile 17 der Datei LibraryStore.h.
- (unsigned int) _messageAvailabilityCount [protected] |
Definiert in Zeile 18 der Datei LibraryStore.h.
- (BOOL) _mailboxUnreadCountUpdatePending [protected] |
Definiert in Zeile 19 der Datei LibraryStore.h.
- (NSMutableArray*) _allMessagesDuringOpening [protected] |
Definiert in Zeile 20 der Datei LibraryStore.h.
- (unsigned int) _serverMessageCount [protected] |
Definiert in Zeile 21 der Datei LibraryStore.h.
- (unsigned int) _serverUnreadCount [protected] |
Definiert in Zeile 22 der Datei LibraryStore.h.