AMPS C/C++ Client Class Reference
AMPS C/C++ Client Version 5.3.4.4
LoggedBookmarkStore.hpp File Reference

Provides AMPS::LoggedBookmarkStore, a bookmark store that uses a file to track received messages. More...

#include <amps/ampsplusplus.hpp>
#include <amps/MemoryBookmarkStore.hpp>
#include <amps/RecoveryPoint.hpp>
#include <amps/RecoveryPointAdapter.hpp>
#include <string>
#include <sys/mman.h>
#include <unistd.h>
#include <sys/uio.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <map>
#include <set>

Go to the source code of this file.

Classes

class  AMPS::LoggedBookmarkStore
 A BookmarkStoreImpl implementation that logs all messages to a file. More...
 

Detailed Description

Provides AMPS::LoggedBookmarkStore, a bookmark store that uses a file to track received messages.

This bookmark store provides resumable subscriptions even when the application restarts.