Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

RampedPS::RampedPowerSupply Interface Reference

import "acsexmplRampedPowerSupply.idl";

Inheritance diagram for RampedPS::RampedPowerSupply:

Inheritance graph
[legend]
Collaboration diagram for RampedPS::RampedPowerSupply:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void startRamping (in long rampingSteps, in ACS::CBvoid cb, in ACS::CBDescIn desc)
void stopRamping (in ACS::CBvoid cb, in ACS::CBDescIn desc)

Public Attributes

readonly attribute ACS::RWstring rampingStatus
readonly attribute ACS::ROlong rampingStep

Detailed Description

Interface RampedPowerSupply also implements PowerSupply.


Member Function Documentation

void RampedPS::RampedPowerSupply::startRamping in long  rampingSteps,
in ACS::CBvoid  cb,
in ACS::CBDescIn  desc
 

Starts ramping asynchronously. That is, we are notified by the callback when the method really completes.

Parameters:
rampingSteps 
cb callback when ramping is started.
desc is used to negotiate timeouts between client and sever. See the BACI specifications for more details.
Returns:
void *

*

void RampedPS::RampedPowerSupply::stopRamping in ACS::CBvoid  cb,
in ACS::CBDescIn  desc
 

Stops ramping asynchronously. That is, we are notified by the callback when the method really completes.

Parameters:
cb callback when ramping has stopped.
desc is used to negotiate timeouts between client and sever. See the BACI specifications for more details.
Returns:
void *

*


Member Data Documentation

readonly attribute ACS::RWstring RampedPS::RampedPowerSupply::rampingStatus
 

This property states whether the power supply is ramping or not.

readonly attribute ACS::ROlong RampedPS::RampedPowerSupply::rampingStep
 

This property holds the current ramping step.


The documentation for this interface was generated from the following file:
Generated on Thu Apr 30 02:29:49 2009 for ACS IDL interfaces by doxygen 1.3.8