InboundReplication constructor

InboundReplication({
  1. required bool authenticated,
  2. required ReplicationStatus isReplicating,
  3. required Map<int, Relation> relations,
  4. required List<ServerTransaction> transactions,
  5. LSN? lastLsn,
  6. Int64? lastTxId,
  7. Int64? lastAckedTxId,
  8. required int unackedTxs,
  9. required int maxUnackedTxs,
  10. required Timer ackTimer,
  11. required int ackPeriod,
  12. required List<AdditionalData> additionalData,
  13. required Set<String> unseenAdditionalDataRefs,
  14. IncompletionType? incomplete,
  15. required List<DataChange> goneBatch,
  16. required List<String>? receivingUnsubsBatch,
  17. required SeenAdditionalDataInfo seenAdditionalDataSinceLastTx,
})

Implementation

InboundReplication({
  required super.authenticated,
  required super.isReplicating,
  required super.relations,
  required super.transactions,
  super.lastLsn,
  this.lastTxId,
  this.lastAckedTxId,
  required this.unackedTxs,
  required this.maxUnackedTxs,
  required this.ackTimer,
  required this.ackPeriod,
  required this.additionalData,
  required this.unseenAdditionalDataRefs,
  this.incomplete,
  required this.goneBatch,
  required this.receivingUnsubsBatch,
  required this.seenAdditionalDataSinceLastTx,
});