Package xal.ca
Interface IServerChannel
- All Known Implementing Classes:
Epics7ServerChannel
public interface IServerChannel
Interface for a server channel.
- Author:
- Ivo
-
Method Summary
Modifier and TypeMethodDescriptiongetUnits()Get the unitsvoidsetLowerAlarmLimit(Number lowerLimit) Set the lower alarm limitvoidsetLowerCtrlLimit(Number lowerLimit) Set the lower control limitvoidsetLowerDispLimit(Number lowerLimit) Set the lower display limitvoidsetLowerWarningLimit(Number lowerLimit) Set the lower warning limitvoidsetSettable(boolean settable) Set whether the value of this channel can be changed by the clients.voidSet the unitsvoidsetUpperAlarmLimit(Number upperLimit) Set the upper alarm limitvoidsetUpperCtrlLimit(Number upperLimit) Set the upper control limitvoidsetUpperDispLimit(Number upperLimit) Set the upper display limitvoidsetUpperWarningLimit(Number upperLimit) Set the upper warning limit
-
Method Details
-
getUnits
String getUnits()Get the units- Returns:
- units
-
setUnits
Set the units- Parameters:
units- to apply
-
setLowerDispLimit
Set the lower display limit- Parameters:
lowerLimit- to apply
-
setUpperDispLimit
Set the upper display limit- Parameters:
upperLimit- to apply
-
setLowerAlarmLimit
Set the lower alarm limit- Parameters:
lowerLimit- to apply
-
setUpperAlarmLimit
Set the upper alarm limit- Parameters:
upperLimit- to apply
-
setLowerCtrlLimit
Set the lower control limit- Parameters:
lowerLimit- to apply
-
setUpperCtrlLimit
Set the upper control limit- Parameters:
upperLimit- to apply
-
setLowerWarningLimit
Set the lower warning limit- Parameters:
lowerLimit- to apply
-
setUpperWarningLimit
Set the upper warning limit- Parameters:
upperLimit- to apply
-
setSettable
void setSettable(boolean settable) Set whether the value of this channel can be changed by the clients.- Parameters:
settable- true if it can be changed
-