miniproto.updates.state.UpdateCursor.from_record
miniproto.updates.state.UpdateCursor.from_record
Section titled “miniproto.updates.state.UpdateCursor.from_record”from_record(record: SessionRecord, *, duplicate_window: int = DEFAULT_DUPLICATE_WINDOW) -> UpdateCursorBuild a cursor from persisted session state and bounded update metadata.
Parameters:
- record (
SessionRecord) – Session record containing update state, peer cache, and metadata. - duplicate_window (
int) – Maximum recent duplicate keys to restore.
Returns:
UpdateCursor– A cursor containing global state, channel cursors, cached entities, and the newest retained keys.