Lafros MaCS API

This document is the API specification for Lafros MaCS 1.2r1

Class Summary
abstract class ConstantlessPd extends AnyPd with StatusEtc
to be extended by PDs having no constants.
trait Constants extends java.io.Serializable
impl'ted by the constants passed to Di.Factory.instance.createDi by the createDi methods of Pd et al.
abstract class DriverContainerOnlyConstantlessPd extends NonPollableConstantlessPd
to be extended by PDs having no status or constants, and where it is not possible or convenient to supply the driver class or instance directly: it is OtherDiDependent; the driver's constructor takes arguments, and the caller does not wish to instantiate the driver externally.
abstract class DriverContainerOnlyPd extends NonPollablePd
to be extended by PDs having no status, and where it is not possible or convenient to supply the driver class or instance directly: it is OtherDiDependent; the driver's constructor takes arguments other than the constants, and the caller does not wish to instantiate the driver externally.
abstract class DriverOnlyConstantlessPd extends NonPollableConstantlessPd
to be extended by PDs having no status or constants.
abstract class DriverOnlyPd extends NonPollablePd
to be extended by PDs having no status.
abstract class Pd extends AnyPd with StatusEtc with ConstantsEtc
to be extended by PDs having status and constants.
Object Summary
object cmds extends AnyRef
has members which may be submitted as commands, or which are classes whose instances may be submitted as commands.
object program extends AnyRef
has members which are program-related.