|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.lsst.ccs.drivers.rcm.RegClient
public class RegClient
Java interface to the RCM registers
| Constructor Summary | |
|---|---|
RegClient()
Constructor. |
|
| Method Summary | |
|---|---|
protected void |
checkOpen()
Checks that connection is open |
void |
close()
Closes a connection |
protected void |
finalize()
Finalizer |
void |
open(int id)
Opens a connection |
int |
read(int address)
Reads from a register |
void |
read(int address,
int[] values)
Reads from a set of registers |
void |
read(int address,
int[] values,
int offset,
int count)
Reads from a set of registers |
long |
readLong(int address)
Reads a register pair as a long value |
int |
update(int address,
int mask,
int value)
Updates a register |
void |
write(int address,
int value)
Writes to a register |
void |
write(int address,
int[] values)
Writes to a set of registers |
void |
write(int address,
int[] values,
int offset,
int count)
Writes to a set of registers |
void |
writeLong(int address,
long value)
Writes a long value to a register pair |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RegClient()
| Method Detail |
|---|
protected void finalize()
throws Throwable
finalize in class ObjectThrowable
public void open(int id)
throws RcmException
RcmException
public void close()
throws RcmException
RcmException
protected void checkOpen()
throws RcmException
RcmException
public int read(int address)
throws RcmException
RcmException
public void read(int address,
int[] values,
int offset,
int count)
throws RcmException
RcmException
public void read(int address,
int[] values)
throws RcmException
RcmException
public void write(int address,
int value)
throws RcmException
RcmException
public void write(int address,
int[] values,
int offset,
int count)
throws RcmException
RcmException
public void write(int address,
int[] values)
throws RcmException
RcmException
public int update(int address,
int mask,
int value)
throws RcmException
RcmException
public long readLong(int address)
throws RcmException
RcmException
public void writeLong(int address,
long value)
throws RcmException
RcmException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||