value_provider.py 247 B

123456789
  1. """Realtime value provider abstraction."""
  2. from abc import ABC, abstractmethod
  3. class ValueProvider(ABC):
  4. @abstractmethod
  5. def fetch_values(self, point_ids: list[str]) -> dict[str, object]:
  6. """Return point_id to value mapping."""