aboutsummaryrefslogtreecommitdiffhomepage
path: root/Firestore/Source/Local/FSTQueryData.h
diff options
context:
space:
mode:
authorGravatar Greg Soltis <gsoltis@google.com>2018-05-03 12:11:39 -0700
committerGravatar GitHub <noreply@github.com>2018-05-03 12:11:39 -0700
commit66f2ce4c39051bcffaae4054702c1d87a97c8973 (patch)
treeda142b96d2fed1b579c490828848e291b62d79a3 /Firestore/Source/Local/FSTQueryData.h
parente91de9258a9068e8bd8f73e7da2cdc57983fe5d3 (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.h8
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;