18 #ifndef _ACTIVEMQ_THREADS_DEDICATEDTASKRUNNER_H_ 19 #define _ACTIVEMQ_THREADS_DEDICATEDTASKRUNNER_H_ 40 bool threadTerminated;
57 virtual bool isStarted()
const;
65 virtual void shutdown(
long long timeout);
70 virtual void shutdown();
77 virtual void wakeup();
Represents a unit of work that requires one or more iterations to complete.
Definition: Task.h:31
Mutex object that offers recursive support on all platforms as well as providing the ability to use t...
Definition: Mutex.h:39
#define AMQCPP_API
Definition: Config.h:30
Interface for a runnable object - defines a task that can be run by a thread.
Definition: Runnable.h:29
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements...
Definition: CachedConsumer.h:24
Definition: TaskRunner.h:27
Definition: DedicatedTaskRunner.h:33