Real-Time Java AOCS Framework v1.0 API Specification

RtjAocsFramework.AocsData
Interface DataSource

All Known Subinterfaces:
UnitFunctional
All Known Implementing Classes:
AbstractControlChannel, AocsData, BasicUnitReconfigurer, Unit

public interface DataSource

Interface characerizing data source objects. In the framework, a data source is an object with a fixed number of outputs that partipates in a data flow. Data sources offer read-only access to their outputs. The outputs are always assumed to be of type 'double'.

Copyright: see the Copyright Notice.

Version:
1.0
Author:
Alessandro Pasetti (University of Konstanz)

Method Summary
 int getNumberOfOutputs()
          Return the number of outputs of the data source object.
 double getOutput(int i)
          Return the value of the i-th output.
 

Method Detail

getOutput

public double getOutput(int i)
Return the value of the i-th output.


getNumberOfOutputs

public int getNumberOfOutputs()
Return the number of outputs of the data source object.


Real-Time Java AOCS Framework v1.0 API Specification

Real-Time Java AOCS Framework project home page

Automatic Control Laboratory, ETH Zuerich
Physikstrasse 3
CH-8092 Zuerich, Switzerland