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

Method setSession

src/async/smtp/MCSMTPOperation.cpp:31–44  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

29}
30
31void SMTPOperation::setSession(SMTPAsyncSession * session)
32{
33 MC_SAFE_REPLACE_RETAIN(SMTPAsyncSession, mSession, session);
34#if __APPLE__
35 dispatch_queue_t queue;
36 if (session != NULL) {
37 queue = session->dispatchQueue();
38 }
39 else {
40 queue = dispatch_get_main_queue();
41 }
42 setCallbackDispatchQueue(queue);
43#endif
44}
45
46SMTPAsyncSession * SMTPOperation::session()
47{

Callers 6

loginOperationMethod · 0.45
sendMessageOperationMethod · 0.45
checkAccountOperationMethod · 0.45
noopOperationMethod · 0.45
disconnectOperationMethod · 0.45

Calls 1

dispatchQueueMethod · 0.45

Tested by

no test coverage detected