Skip to main content

compute


class DatasinkLocation

Inherits from: int, enum.Enum

Denotes where a datasink is located.

Attributes

attr  REMOTE  (0) remote location (network hop required)

attr  LOCAL  (1) local location (IPC)

View Source
class DatasinkLocation(int, Enum):
"""Denotes where a datasink is located.

Attributes:
REMOTE (0): remote location (network hop required)
LOCAL (1): local location (IPC)
"""
REMOTE = 0
LOCAL = 1


class DatasinkInfo

Inherits from: Datatype

Information about a datasink.

Attributes

attr  id  (str) datasink ID

attr  location  (DatasinkLocation) datasink location

View Source
@register_data
class DatasinkInfo(Datatype):
"""Information about a datasink.

Attributes:
id (str): datasink ID
location (DatasinkLocation): datasink location
"""
id: str
location: DatasinkLocation