|
RecoveryPointAdapter | _adapter = null |
|
int | _updateThreshold = 10 |
|
long | _timeoutMillis = 2000 |
|
int | _updateIntervalMillis = 2000 |
|
◆ ConflatingRecoveryPointAdapter() [1/2]
AMPS.Client.ConflatingRecoveryPointAdapter.ConflatingRecoveryPointAdapter |
( |
RecoveryPointAdapter |
adapter_ | ) |
|
|
inline |
◆ ConflatingRecoveryPointAdapter() [2/2]
AMPS.Client.ConflatingRecoveryPointAdapter.ConflatingRecoveryPointAdapter |
( |
RecoveryPointAdapter |
adapter_, |
|
|
int |
updateThreshold_, |
|
|
long |
timeoutMillis_, |
|
|
int |
updateIntervalMillis_ |
|
) |
| |
|
inline |
Creates a new ConflatingRecoveryPointAdapter.
- Parameters
-
adapter_ | The RecoveryPointAdapter doing the actual updates and recovery. - Parameters
-
updateThreshold_ | The maximum number of updates to a single subId before a conflated update is delivered. - Parameters
-
timeoutMillis_ | The maximum amount of time in ms between conflated updates for each subId. - Parameters
-
updateIntervalMillis_ | The maximum amount of time in ms the update thread can sit idle before checking for timeouts. |
|
|
|
◆ close()
void AMPS.Client.ConflatingRecoveryPointAdapter.close |
( |
| ) |
|
|
inline |
◆ GetEnumerator()
IEnumerator<RecoveryPoint> AMPS.Client.ConflatingRecoveryPointAdapter.GetEnumerator |
( |
| ) |
|
|
inline |
Return an enumerator over recovered RecoveryPoints.
◆ MoveNext()
bool AMPS.Client.ConflatingRecoveryPointAdapter.MoveNext |
( |
| ) |
|
|
inline |
IEnumerator move to next item.
◆ purge() [1/2]
void AMPS.Client.ConflatingRecoveryPointAdapter.purge |
( |
| ) |
|
|
inline |
◆ purge() [2/2]
void AMPS.Client.ConflatingRecoveryPointAdapter.purge |
( |
Field |
subId_ | ) |
|
|
inline |
◆ Reset()
void AMPS.Client.ConflatingRecoveryPointAdapter.Reset |
( |
| ) |
|
|
inline |
IEnumerator reset - not implemented.
◆ setExceptionListener()
void AMPS.Client.ConflatingRecoveryPointAdapter.setExceptionListener |
( |
ExceptionListener |
exceptionListener | ) |
|
|
inline |
Sets the ExceptionListener instance used for communicating absorbed exceptions.
- Parameters
-
exceptionListener | The exception listener instance to invoke for exceptions. |
◆ update()
void AMPS.Client.ConflatingRecoveryPointAdapter.update |
( |
RecoveryPoint |
recoveryPoint_ | ) |
|
|
inline |
◆ Current
The documentation for this class was generated from the following file:
- AMPS.Client/ConflatingRecoveryPointAdapter.cs