|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
public interface ValveIF
Remote Interface for performing closed loop control via remote methods implemented by the instrument service.
| Field Summary | |
|---|---|
static int |
POSITION_BACK
Valve in Back position |
static int |
POSITION_CENTER
Valve in Center position (usually represents closed) |
static int |
POSITION_LEFT
Valve in Left position |
static int |
POSITION_RIGHT
Valve in Right position |
| Method Summary | |
|---|---|
int |
getFunctionMap(int function)
Get the meaning of a function (open() or close(), in terms of valve position |
int |
getPosition()
Get current position of valve. |
java.lang.String |
getPositionName(int position)
Get the String name for the given valve position |
int |
parsePositionName(java.lang.String name)
Parse the given String name into a valve position |
void |
setFunctionMap(int function,
int position)
Set the meaning of a function (open() or close(), in terms of valve position |
void |
setPosition(int position)
Explicitly set valve position |
| Field Detail |
|---|
static final int POSITION_LEFT
static final int POSITION_RIGHT
static final int POSITION_CENTER
static final int POSITION_BACK
| Method Detail |
|---|
void setPosition(int position)
throws RangeException,
java.io.IOException
RangeException
java.io.IOException
int getPosition()
throws java.io.IOException
java.io.IOException
void setFunctionMap(int function,
int position)
throws RangeException,
java.io.IOException
RangeException
java.io.IOException
int getFunctionMap(int function)
throws RangeException,
java.io.IOException
RangeException
java.io.IOException
java.lang.String getPositionName(int position)
throws java.rmi.RemoteException
java.rmi.RemoteException
int parsePositionName(java.lang.String name)
throws java.lang.IllegalArgumentException,
java.rmi.RemoteException
java.lang.IllegalArgumentException
java.rmi.RemoteException
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||