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

Method setSession

src/async/imap/MCIMAPOperation.cpp:37–50  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

35}
36
37void IMAPOperation::setSession(IMAPAsyncConnection * session)
38{
39 MC_SAFE_REPLACE_RETAIN(IMAPAsyncConnection, mSession, session);
40#if __APPLE__
41 dispatch_queue_t queue;
42 if (session != NULL) {
43 queue = session->dispatchQueue();
44 }
45 else {
46 queue = dispatch_get_main_queue();
47 }
48 setCallbackDispatchQueue(queue);
49#endif
50}
51
52IMAPAsyncConnection * IMAPOperation::session()
53{

Callers 1

disconnectOperationMethod · 0.45

Calls 1

dispatchQueueMethod · 0.45

Tested by

no test coverage detected