|
MeVisLab Toolbox Reference
|
#include "mlInitSystemML.h"#include "mlPageRequestProcessorBase.h"#include "mlAtomicCounter.h"#include "mlProcessingTimeLine.h"#include "ThirdPartyWarningsDisable.h"#include <boost/thread.hpp>#include "ThirdPartyWarningsRestore.h"#include <mlMutex.h>#include <mlWaitCondition.h>Go to the source code of this file.
Classes | |
| class | ml::MultiThreadedPageRequestProcessor |
| A multithreaded processor that takes one or even multiple tile requests and can process them iteratively. More... | |
Namespaces | |
| namespace | ml |
| Main documentation file for ML users and developers. | |
Macros | |
| #define | ML_HOST_START_SINGLETHREADED_TIMEOUT 0.0005 |
| Delay before multithreading is started (in seconds). | |
| #define | ML_HOST_PAGEREQUEST_QUEUE_LIMIT 2 |
| Number of allowed queue entries per thread; if there are more entries, the producer thread waits. | |
| #define | ML_HOST_PAGEREQUEST_PRODUCER_BATCH_SIZE 2 |
| Number of queue entries that the producer thread creates in a batch. | |
| #define | ML_HOST_START_SINGLETHREADED_PAGEREQUEST_LIMIT 10 |
| Number of page requests that the host uses as a lookahead to decide on single or multithreaded startup. | |
| #define | ML_HOST_MINIMAL_GUITHREAD_SLEEP_MS 10 |
| Minimal time the GUI thread is allowed to sleep while the other threads are working (in milliseconds). | |
| #define ML_HOST_MINIMAL_GUITHREAD_SLEEP_MS 10 |
Minimal time the GUI thread is allowed to sleep while the other threads are working (in milliseconds).
Definition at line 37 of file mlMultiThreadedPageRequestProcessor.h.
| #define ML_HOST_PAGEREQUEST_PRODUCER_BATCH_SIZE 2 |
Number of queue entries that the producer thread creates in a batch.
Definition at line 33 of file mlMultiThreadedPageRequestProcessor.h.
| #define ML_HOST_PAGEREQUEST_QUEUE_LIMIT 2 |
Number of allowed queue entries per thread; if there are more entries, the producer thread waits.
Definition at line 31 of file mlMultiThreadedPageRequestProcessor.h.
| #define ML_HOST_START_SINGLETHREADED_PAGEREQUEST_LIMIT 10 |
Number of page requests that the host uses as a lookahead to decide on single or multithreaded startup.
Definition at line 35 of file mlMultiThreadedPageRequestProcessor.h.
| #define ML_HOST_START_SINGLETHREADED_TIMEOUT 0.0005 |
Delay before multithreading is started (in seconds).
Definition at line 29 of file mlMultiThreadedPageRequestProcessor.h.