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

Method main

src/async/imap/MCIMAPFolderStatusOperation.cpp:27–45  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

25}
26
27void IMAPFolderStatusOperation::main()
28{
29 ErrorCode error;
30
31 session()->session()->loginIfNeeded(&error);
32 if (error != ErrorNone) {
33 setError(error);
34 return;
35 }
36
37 IMAPFolderStatus *status = session()->session()->folderStatus(folder(), &error);
38 if (error != ErrorNone) {
39 setError(error);
40 return;
41 }
42
43 MC_SAFE_REPLACE_RETAIN(IMAPFolderStatus, mStatus, status);
44 setError(error);
45}
46
47IMAPFolderStatus * IMAPFolderStatusOperation::status()
48{

Callers

nothing calls this directly

Calls 3

folderStatusMethod · 0.80
loginIfNeededMethod · 0.45
sessionMethod · 0.45

Tested by

no test coverage detected