DeviceMiscellaneous Device

Class Name:  <<Device>>lsfMISCDEV

Description:  Control of the Miscellaneous Devices used by a sub-system, ie devices that are not mandatorily bound to any hardware (e.g. for devices to be controlled via the API of another application like STRAP), i.e. an application (not necessarily a Software Device) that is not based on the LCU Server Frameworklsf.

Inheritance:  LCU Server Framework <<Device>>lsfDEVICE

Use Case diagram: 

Class diagram: 

Architecture: 

The <<Device>> class MiscDev is an instance of the the abstract class lsfDEVICE.

 

The public methods are: None

The protected methods are:

The miscellaneous devices do only inherit from the base bahaviour of the Base Device, thus the state transitions implied by the standard commands. Any device specific behaviour must be implemented from with the application in the foreseen hooks.

 

The public attributes are: None

 

The private attributes are: None

Related Packages: 

Issues to be Determined or Resolved: None

Last modified: Mon Jul 23 11:20:15 UTC 2001