diff options
author | Greg Soltis <gsoltis@google.com> | 2018-05-03 12:11:39 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-05-03 12:11:39 -0700 |
commit | 66f2ce4c39051bcffaae4054702c1d87a97c8973 (patch) | |
tree | da142b96d2fed1b579c490828848e291b62d79a3 /Firestore/Source/Local/FSTQueryData.h | |
parent | e91de9258a9068e8bd8f73e7da2cdc57983fe5d3 (diff) |
Bump sequence numbers when receiving a new resume token (#1214)
* Bump sequence number on resume token refresh
* Style
* Fix comment formatting
Diffstat (limited to 'Firestore/Source/Local/FSTQueryData.h')
-rw-r--r-- | Firestore/Source/Local/FSTQueryData.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/Firestore/Source/Local/FSTQueryData.h b/Firestore/Source/Local/FSTQueryData.h index d2dacd6..bde0a15 100644 --- a/Firestore/Source/Local/FSTQueryData.h +++ b/Firestore/Source/Local/FSTQueryData.h @@ -54,10 +54,14 @@ typedef NS_ENUM(NSInteger, FSTQueryPurpose) { - (instancetype)init NS_UNAVAILABLE; -/** Creates a new query data instance with an updated snapshot version and resume token. */ +/** + * Creates a new query data instance with an updated snapshot version, resume token, and sequence + * number. + */ - (instancetype)queryDataByReplacingSnapshotVersion: (firebase::firestore::model::SnapshotVersion)snapshotVersion - resumeToken:(NSData *)resumeToken; + resumeToken:(NSData *)resumeToken + sequenceNumber:(FSTListenSequenceNumber)sequenceNumber; /** The latest snapshot version seen for this target. */ - (const firebase::firestore::model::SnapshotVersion &)snapshotVersion; |