![]() |
iipsrv 1.3
iipsrv is an advanced high-performance feature-rich image server for web-based streamed viewing and zooming of ultra high-resolution images
|
Tile Command. More...
#include <Task.h>
Public Member Functions | |
| void | run (Session *session, const std::string &argument) |
| Main public function. | |
Public Member Functions inherited from Task | |
| virtual | ~Task () |
| Virtual destructor. | |
| void | checkImage () |
| Check image. | |
Additional Inherited Members | |
Static Public Member Functions inherited from Task | |
| static Task * | factory (const std::string &type) |
| Factory function. | |
Protected Attributes inherited from Task | |
| Timer | command_timer |
| Timer for each task. | |
| Session * | session |
| Pointer to our session data. | |
| std::string | argument |
| Argument supplied to the task. | |
Tile Command.
|
virtual |
Main public function.
Reimplemented from Task.
References Task::argument, RawTile::bpc, RawTile::channels, Task::checkImage(), Task::command_timer, RawTile::data, RawTile::dataLength, FCGIWriter::flush(), IIPResponse::getCacheControl(), View::getLayers(), Timer::getTime(), FCGIWriter::putS(), FCGIWriter::putStr(), Task::session, IIPResponse::setImageSent(), Timer::start(), View::xangle, and View::yangle.