ALMA Computing Group
Public Member Functions | Public Attributes

RampedPS::RampedPowerSupply Interface Reference

Interface RampedPowerSupply also implements PowerSupply. More...

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)
 Starts ramping asynchronously.
void stopRamping (in ACS::CBvoid cb, in ACS::CBDescIn desc)
 Stops ramping asynchronously.

Public Attributes

readonly attribute ACS::RWstring rampingStatus
 This property states whether the power supply is ramping or not.
readonly attribute ACS::ROlong rampingStep
 This property holds the current ramping step.

Detailed Description

Interface RampedPowerSupply also implements PowerSupply.

Definition at line 44 of file acsexmplRampedPowerSupply.idl.


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.

Definition at line 75 of file acsexmplRampedPowerSupply.idl.

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

This property holds the current ramping step.

Definition at line 79 of file acsexmplRampedPowerSupply.idl.


The documentation for this interface was generated from the following file: