AMPS C/C++ Client Class Reference AMPS C/C++ Client Version 5.3.5.6

Classes | Typedefs
RecoveryPoint.hpp File Reference

Provides AMPS::RecoveryPoint, AMPS::RecoveryPointFactory, AMPS::FixedRecoveryPoint, and AMPS::DynamicRecoveryPoint. More...

`#include <amps/BookmarkStore.hpp>`
`#include <amps/Field.hpp>`
`#include <amps/util.hpp>`

Go to the source code of this file.

## Classes
class | AMPS::RecoveryPointImpl
| RecoveryPointImpl virtual base class provides access to the subId and bookmark needed to restart a subscription. More...
class | AMPS::RecoveryPoint
| Provides access to the subId and bookmark needed to restart a subscription. More...
class | AMPS::FixedRecoveryPoint
| FixedRecoveryPoint is a RecoveryPoint implementation where subId and bookmark are set explicitly. More...
class | AMPS::DynamicRecoveryPoint
| DynamicRecoveryPoint is a RecoveryPoint implementation where subId is set explicitly but bookmark is retrieved from the BookmarkStore as its most recent at the time of access. More...

## Typedefs
typedef RecoveryPoint(* | AMPS::RecoveryPointFactory) (const Field &subId_, const Field &bookmark_)
| RecoveryPointFactory is a function type for producing a RecoveryPoint that is sent to a RecoveryPointAdapter.

## Detailed Description

Provides AMPS::RecoveryPoint, AMPS::RecoveryPointFactory, AMPS::FixedRecoveryPoint, and AMPS::DynamicRecoveryPoint.