/headers/Message/LibraryStore.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/MessageStore.h>
00008 
00009 @class MessageCriterion, MessageLibrary, NSMutableArray, NSMutableSet;
00010 
00011 @interface LibraryStore : MessageStore
00012 {
00013     MessageLibrary *_library;
00014     MessageCriterion *_criterion;
00015     double _lastUpdated;
00016     unsigned int _openOptions;
00017     NSMutableSet *_memberMessageIDs;
00018     unsigned int _messageAvailabilityCount;
00019     BOOL _mailboxUnreadCountUpdatePending;
00020     NSMutableArray *_allMessagesDuringOpening;
00021     unsigned int _serverMessageCount;
00022     unsigned int _serverUnreadCount;
00023 }
00024 
00025 + (void)initialize;
00026 + (id)_storeCacheMapTable;
00027 + (unsigned int)defaultLoadOptions;
00028 + (id)storeWithCriterion:(id)fp8;
00029 + (id)storeWithMailbox:(id)fp8;
00030 + (id)sharedInstance;
00031 + (BOOL)createEmptyStoreForPath:(id)fp8;
00032 + (BOOL)storeAtPathIsWritable:(id)fp8;
00033 - (id)initWithCriterion:(id)fp8 mailbox:(id)fp12 readOnly:(BOOL)fp16;
00034 - (id)initWithCriterion:(id)fp8;
00035 - (id)initWithMailboxUid:(id)fp8 readOnly:(BOOL)fp12;
00036 - (id)initWithMailbox:(id)fp8;
00037 - (void)setLibrary:(id)fp8;
00038 - (id)library;
00039 - (id)mailbox;
00040 - (void)updateCriterionFromMailbox;
00041 - (void)_updateMailboxUnreadCount;
00042 - (unsigned int)serverMessageCount;
00043 - (unsigned int)serverUnreadCount;
00044 - (void)addCountsForMessages:(id)fp8 shouldUpdateUnreadCount:(BOOL)fp12;
00045 - (BOOL)shouldCancel;
00046 - (void)_newMessagesAvailable:(id)fp8;
00047 - (void)_addInvocationToQueue:(id)fp8;
00048 - (void)newMessagesAvailable:(id)fp8;
00049 - (void)libraryFinishedSendingMessages;
00050 - (void)openAsynchronouslyWithOptions:(unsigned int)fp8;
00051 - (void)openSynchronously;
00052 - (unsigned int)totalCount;
00053 - (unsigned int)nonDeletedCount;
00054 - (id)copyOfMessagesInRange:(struct _NSRange)fp8 options:(unsigned int)fp16;
00055 - (id)copyOfAllMessagesWithOptions:(unsigned int)fp8;
00056 - (id)copyOfAllMessages;
00057 - (id)copyOfAllMessagesWithoutSummaries;
00058 - (id)mutableCopyOfAllMessages;
00059 - (id)filterMessagesByMembership:(id)fp8;
00060 - (void)messagesAdded:(id)fp8;
00061 - (void)handleMessagesAdded:(id)fp8;
00062 - (void)messagesWereAdded:(id)fp8 forIncrementalLoading:(BOOL)fp12;
00063 - (void)messageFlagsChanged:(id)fp8;
00064 - (void)_handleFlagsChangedForMessages:(id)fp8 oldFlagsByMessage:(id)fp12;
00065 - (void)handleMessageFlagsChanged:(id)fp8;
00066 - (void)messagesCompacted:(id)fp8;
00067 - (void)handleMessagesCompacted:(id)fp8;
00068 - (void)dealloc;
00069 - (id)messageForMessageID:(id)fp8;
00070 - (id)_fetchHeaderDataForMessage:(id)fp8 downloadIfNecessary:(BOOL)fp12;
00071 - (id)_fetchBodyDataForMessage:(id)fp8 andHeaderDataIfReadilyAvailable:(id *)fp12 downloadIfNecessary:(BOOL)fp16;
00072 - (id)fullBodyDataForMessage:(id)fp8 andHeaderDataIfReadilyAvailable:(id *)fp12 isComplete:(char *)fp16 downloadIfNecessary:(BOOL)fp20;
00073 - (id)bodyDataForMessage:(id)fp8 isComplete:(char *)fp12 downloadIfNecessary:(BOOL)fp16;
00074 - (unsigned int)indexOfMessage:(id)fp8;
00075 - (void)deleteMessages:(id)fp8 moveToTrash:(BOOL)fp12;
00076 - (void)deleteMessagesOlderThanNumberOfDays:(int)fp8 compact:(BOOL)fp12;
00077 - (id)setFlagsFromDictionary:(id)fp8 forMessages:(id)fp12;
00078 - (void)setNumberOfAttachments:(unsigned int)fp8 isSigned:(BOOL)fp12 isEncrypted:(BOOL)fp16 forMessage:(id)fp20;
00079 - (BOOL)allowsAppend;
00080 - (int)appendMessages:(id)fp8 unsuccessfulOnes:(id)fp12 newMessageIDs:(id)fp16 newMessages:(id)fp20 flagsToSet:(id)fp24;
00081 - (BOOL)canCompact;
00082 - (void)doCompact;
00083 - (void)compactMessages:(id)fp8;
00084 - (id)dataForMimePart:(id)fp8 inRange:(struct _NSRange)fp12 isComplete:(char *)fp20;
00085 - (id)dataPathForMessage:(id)fp8 part:(id)fp12;
00086 - (void)writeUpdatedMessageDataToDisk;
00087 - (void)updateMetadata;
00088 - (void)updateUserInfoToLatestValues;
00089 - (void)_setNeedsAutosave;
00090 - (id)criterion;
00091 - (id)URLString;
00092 - (unsigned int)unreadCount;
00093 - (void)_flushAllMessageData;
00094 - (void)rebuildTableOfContentsAsynchronously;
00095 - (void)_rebuildTableOfContentsSynchronously;
00096 - (void)_flushAllCaches;
00097 - (id)_cachedBodyForMessage:(id)fp8 valueIfNotPresent:(id)fp12;
00098 - (id)_cachedHeadersForMessage:(id)fp8 valueIfNotPresent:(id)fp12;
00099 - (id)_cachedBodyDataForMessage:(id)fp8 valueIfNotPresent:(id)fp12;
00100 - (id)_cachedBodyDataContainerForMessage:(id)fp8 valueIfNotPresent:(id)fp12;
00101 - (id)_cachedHeaderDataForMessage:(id)fp8 valueIfNotPresent:(id)fp12;
00102 - (BOOL)setPreferredEncoding:(unsigned long)fp8 forMessage:(id)fp12;
00103 - (void)purgeMessages:(id)fp8;
00104 - (void)purgeMessagesBeyond:(unsigned int)fp8;
00105 - (BOOL)hasMessageForAccount:(id)fp8;
00106 
00107 @end
00108