MCPcopy Create free account
hub / github.com/MailCore/mailcore2 / syncMessagesByUIDOperation

Method syncMessagesByUIDOperation

src/async/imap/MCIMAPAsyncSession.cpp:553–565  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

551}
552
553IMAPFetchMessagesOperation * IMAPAsyncSession::syncMessagesByUIDOperation(String * folder, IMAPMessagesRequestKind requestKind,
554 IndexSet * uids, uint64_t modSeq)
555{
556 IMAPFetchMessagesOperation * op = new IMAPFetchMessagesOperation();
557 op->setMainSession(this);
558 op->setFolder(folder);
559 op->setKind(requestKind);
560 op->setFetchByUidEnabled(true);
561 op->setIndexes(uids);
562 op->setModSequenceValue(modSeq);
563 op->autorelease();
564 return op;
565}
566
567IMAPFetchContentOperation * IMAPAsyncSession::fetchMessageByUIDOperation(String * folder, uint32_t uid, bool urgent)
568{

Callers

nothing calls this directly

Calls 7

setMainSessionMethod · 0.80
setFolderMethod · 0.80
setFetchByUidEnabledMethod · 0.80
setKindMethod · 0.45
setIndexesMethod · 0.45
setModSequenceValueMethod · 0.45
autoreleaseMethod · 0.45

Tested by

no test coverage detected