Skip to content

History

Canonical path: o6.server.History

Root shortcut: o6.History

History dataclass

Per-variable history settings accepted by historizing=.

historizing=True selects History().

Attributes:

Name Type Description
capacity Optional[int]

Samples retained per node. Zero uses the database default; None selects unbounded growth. A bounded store evicts oldest samples.

strategy str

"on-write" records Writes, "poll" samples through an internal MonitoredItem, and "manual" requires explicit insertion.

interval float

Poll interval in seconds, converted to native milliseconds.

Attributes

capacity class-attribute instance-attribute

capacity = 0

strategy class-attribute instance-attribute

strategy = 'on-write'

interval class-attribute instance-attribute

interval = 1.0

Functions

__post_init__

__post_init__()

__init__

__init__(capacity=0, strategy='on-write', interval=1.0)