dcsext.interfaces

interfaces - reusable interface and pattern classes.

Contents

  1. Description
  2. Fields
    1. _t.Command
    2. _t.EventHandler
    3. _t.Observable
    4. _t.State

Description

Namespace aggregating the interface submodules:

  • Command - deferred function scheduled by the DCS scheduler
  • EventHandler - common way for objects to process DCS events
  • Observable - observer pattern support
  • State - finite state machine state base class

Fields

_t.Command

Deferred function scheduled by the DCS scheduler.

_t.EventHandler

Common way for objects to process DCS events.

_t.Observable

Observer pattern support.

_t.State

Finite state machine state base class.