Searched refs:worker (Results 1 - 13 of 13) sorted by relevance

/haiku/src/add-ons/mail_daemon/inbound_protocols/imap/
H A DIMAPProtocol.cpp33 mutex_init(&fWorkerLock, "imap worker lock");
99 IMAPConnectionWorker* worker = new IMAPConnectionWorker(*this, local
101 if (!fWorkers.AddItem(worker)) {
102 delete worker;
106 status = worker->Run();
108 fWorkers.RemoveItem(worker);
109 delete worker;
114 IMAPConnectionWorker* worker local
116 worker->Quit();
131 IMAPConnectionWorker* worker local
145 WorkerQuit(IMAPConnectionWorker* worker) argument
196 IMAPConnectionWorker* worker = new IMAPConnectionWorker(*this, local
[all...]
H A DIMAPConnectionWorker.cpp28 WorkerPrivate(IMAPConnectionWorker& worker) argument
30 fWorker(worker)
108 virtual status_t Process(IMAPConnectionWorker& worker) = 0;
131 worker's fSyncPending member, and will thus prevent syncing more than once
144 virtual status_t Process(IMAPConnectionWorker& worker) argument
146 WorkerPrivate(worker).Quit();
154 virtual status_t Process(IMAPConnectionWorker& worker) argument
156 IMAP::Protocol& protocol = WorkerPrivate(worker).Protocol();
158 // The main worker checks the subscribed folders, and creates
160 return worker
178 Process(IMAPConnectionWorker& worker) argument
248 Process(IMAPConnectionWorker& worker) argument
312 CheckMailboxesCommand(IMAPConnectionWorker& worker) argument
322 Process(IMAPConnectionWorker& worker) argument
461 Process(IMAPConnectionWorker& worker) argument
507 CommandDeleter(IMAPConnectionWorker& worker, WorkerCommand* command) argument
[all...]
H A DIMAPProtocol.h38 void WorkerQuit(IMAPConnectionWorker* worker);
/haiku/src/kits/network/libnetservices/
H A DUrlSynchronousRequest.cpp35 thread_id worker = fWrappedRequest.Run(); local
38 if (worker < B_OK)
39 return worker;
/haiku/src/servers/launch/
H A DWorker.cpp11 // One second until a worker thread quits without a job
76 return "worker";
123 return "main worker";
137 Worker* worker = new Worker(fJobQueue); local
138 worker->Init();
/haiku/src/kits/debugger/jobs/
H A DLoadImageDebugInfoJob.cpp75 LoadImageDebugInfoJob::ScheduleIfNecessary(Worker* worker, Image* image, argument
106 status_t error = worker->ScheduleJob(job, listener);
H A DJobs.h132 static status_t ScheduleIfNecessary(Worker* worker,
/haiku/headers/private/debugger/controllers/
H A DThreadHandler.h39 ThreadHandler(::Thread* thread, Worker* worker,
/haiku/headers/private/debugger/util/
H A DWorker.h107 void SetWorker(Worker* worker);
/haiku/src/kits/mail/
H A DMailMessage.cpp856 BString worker; local
882 worker = From();
883 extract_address_name(worker);
884 name << " " << worker; local
901 worker = name;
905 while ((exists = dir->Contains(worker.String())) && --tries > 0) {
909 worker = name;
910 worker << ' ' << uniquer;
914 printf("could not create mail! (should be: %s)\n", worker.String());
917 status_t status = dir->CreateFile(worker
[all...]
/haiku/src/kits/debugger/util/
H A DWorker.cpp147 Job::SetWorker(Worker* worker) argument
149 fWorker = worker;
231 fLock("worker"),
260 // create semaphore for the worker
265 // spawn worker thread
266 fWorkerThread = spawn_thread(_WorkerLoopEntry, "worker", B_NORMAL_PRIORITY,
/haiku/src/kits/debugger/controllers/
H A DThreadHandler.cpp79 ThreadHandler::ThreadHandler(::Thread* thread, Worker* worker, argument
84 fWorker(worker),
/haiku/src/kits/tracker/
H A DFindPanel.cpp3171 DeleteTransientQueriesFunctor* worker
3174 tracker->MainTaskLoop()->RunWhenIdle(worker,

Completed in 94 milliseconds