ADCT Python
Python client API implementation for publishing ADCT data
Loading...
Searching...
No Matches
Static Public Attributes | List of all members
adctk.publisher.Publisher.Mode Class Reference

For plugins managing external resources (files, pipes), this enum is used to track where in the lifecycle they are. More...

Inheritance diagram for adctk.publisher.Publisher.Mode:
Inheritance graph
[legend]
Collaboration diagram for adctk.publisher.Publisher.Mode:
Collaboration graph
[legend]

Static Public Attributes

 CONFIG = enum.auto()
 
 INIT = enum.auto()
 
 PUB_OR_FINAL = enum.auto()
 

Detailed Description

For plugins managing external resources (files, pipes), this enum is used to track where in the lifecycle they are.

Each mode value indicates the next step that is needed. Plugins which need no tracking should initialize mode to PUB_OR_FINAL in the init call.

Member Data Documentation

◆ CONFIG

adctk.publisher.Publisher.Mode.CONFIG = enum.auto()
static

◆ INIT

adctk.publisher.Publisher.Mode.INIT = enum.auto()
static

◆ PUB_OR_FINAL

adctk.publisher.Publisher.Mode.PUB_OR_FINAL = enum.auto()
static

The documentation for this class was generated from the following file: