Classes | |
class | CacheQueuePlugin |
This class implements a very simple cache around the RAM and SQLite queue. More... | |
class | ConnectQueueEntry |
class | EraseQueueEntry |
class | I_Queue |
Interface for queue implementations (RAM, JDBC or CACHE). More... | |
struct | BlobHolder |
Holds arbitrary raw data and its length. More... | |
class | MsgQueueEntry |
class | PublishQueueEntry |
class | QueueFactory |
Abstraction for the queue implementations. More... | |
class | RamQueuePlugin |
class | SQLiteQueuePlugin |
Implements a persistent queue using SQLite as a base. More... | |
class | SubscribeQueueEntry |
class | UnSubscribeQueueEntry |
Typedefs | |
typedef std::set< EntryType, std::greater< EntryType > > | StorageType |
typedef ReferenceHolder< MsgQueueEntry > | EntryType |
Smart pointer support. | |
typedef std::set< EntryType, std::greater< EntryType > > | StorageType |
typedef std::set<EntryType, std::greater<EntryType> > org::xmlBlaster::util::queue::StorageType |
Definition at line 30 of file RamQueuePlugin.h.
typedef std::set<EntryType, std::greater<EntryType> > org::xmlBlaster::util::queue::StorageType |
Definition at line 19 of file CacheQueuePlugin.h.