#include <ServerWebServerQueue.h>
Public Member Functions | |
| ServerWebServerQueue () | |
| virtual | ~ServerWebServerQueue () |
| void | addEntry (ServerWebServerQueueEntry *entry) |
| ServerWebServerQueueEntry * | getEntry () |
| void | removeEntry (unsigned int destinationId) |
| bool | hasEntry (unsigned int destinationId) |
Protected Attributes | |
| SDL_mutex * | queueMutex_ |
| std::list < ServerWebServerQueueEntry * > | entries_ |
Definition at line 52 of file ServerWebServerQueue.h.
| ServerWebServerQueue::ServerWebServerQueue | ( | ) |
| ServerWebServerQueue::~ServerWebServerQueue | ( | ) | [virtual] |
Definition at line 47 of file ServerWebServerQueue.cpp.
| void ServerWebServerQueue::addEntry | ( | ServerWebServerQueueEntry * | entry | ) |
Definition at line 51 of file ServerWebServerQueue.cpp.
References entries_, and queueMutex_.
Referenced by ServerWebServer::processQueue(), and ServerWebServer::processRequest().
| ServerWebServerQueueEntry * ServerWebServerQueue::getEntry | ( | ) |
Definition at line 58 of file ServerWebServerQueue.cpp.
References entries_, and queueMutex_.
Referenced by ServerWebServer::processQueue().
| void ServerWebServerQueue::removeEntry | ( | unsigned int | destinationId | ) |
Definition at line 71 of file ServerWebServerQueue.cpp.
References entries_, ServerWebServerQueueEntry::getDestinationId(), and queueMutex_.
Referenced by ServerWebServer::processMessage().
| bool ServerWebServerQueue::hasEntry | ( | unsigned int | destinationId | ) |
Definition at line 90 of file ServerWebServerQueue.cpp.
References entries_, ServerWebServerQueueEntry::getDestinationId(), and queueMutex_.
Referenced by ServerWebServer::processMessage().
SDL_mutex* ServerWebServerQueue::queueMutex_ [protected] |
Definition at line 65 of file ServerWebServerQueue.h.
Referenced by addEntry(), getEntry(), hasEntry(), removeEntry(), and ServerWebServerQueue().
std::list<ServerWebServerQueueEntry *> ServerWebServerQueue::entries_ [protected] |
Definition at line 66 of file ServerWebServerQueue.h.
Referenced by addEntry(), getEntry(), hasEntry(), and removeEntry().
1.5.3