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 unitsvoid
setLowerAlarmLimit
(Number lowerLimit) Set the lower alarm limitvoid
setLowerCtrlLimit
(Number lowerLimit) Set the lower control limitvoid
setLowerDispLimit
(Number lowerLimit) Set the lower display limitvoid
setLowerWarningLimit
(Number lowerLimit) Set the lower warning limitvoid
setSettable
(boolean settable) Set whether the value of this channel can be changed by the clients.void
Set the unitsvoid
setUpperAlarmLimit
(Number upperLimit) Set the upper alarm limitvoid
setUpperCtrlLimit
(Number upperLimit) Set the upper control limitvoid
setUpperDispLimit
(Number upperLimit) Set the upper display limitvoid
setUpperWarningLimit
(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
-