|
jamod at SF | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Interface defining a process image in an object oriented manner.
The process image is understood as a shared memory area used form communication between slave and master or device side.
Method Summary | |
DigitalIn |
getDigitalIn(int ref)
Returns the DigitalIn instance at the given reference. |
int |
getDigitalInCount()
Returns the number of DigitalIn instances in this ProcessImage. |
DigitalIn[] |
getDigitalInRange(int offset,
int count)
Returns a range of DigitalIn instances. |
DigitalOut |
getDigitalOut(int ref)
Returns the DigitalOut instance at the given reference. |
int |
getDigitalOutCount()
Returns the number of DigitalOut instances in this ProcessImage. |
DigitalOut[] |
getDigitalOutRange(int offset,
int count)
Returns a range of DigitalOut instances. |
InputRegister |
getInputRegister(int ref)
Returns the InputRegister instance at the given reference. |
int |
getInputRegisterCount()
Returns the number of InputRegister instances in this ProcessImage. |
InputRegister[] |
getInputRegisterRange(int offset,
int count)
Returns a range of InputRegister instances. |
Register |
getRegister(int ref)
Returns the Register instance at the given reference. |
int |
getRegisterCount()
Returns the number of Register instances in this ProcessImage. |
Register[] |
getRegisterRange(int offset,
int count)
Returns a range of Register instances. |
Method Detail |
public DigitalOut[] getDigitalOutRange(int offset, int count) throws IllegalAddressException
offset
- the start offset.count
- the amount of DigitalOut from the offset.
IllegalAddressException
- if the range from offset
to offset+count is non existant.public DigitalOut getDigitalOut(int ref) throws IllegalAddressException
ref
- the reference.
IllegalAddressException
- if the reference is invalid.public int getDigitalOutCount()
public DigitalIn[] getDigitalInRange(int offset, int count) throws IllegalAddressException
offset
- the start offset.count
- the amount of DigitalIn from the offset.
IllegalAddressException
- if the range from offset
to offset+count is non existant.public DigitalIn getDigitalIn(int ref) throws IllegalAddressException
ref
- the reference.
IllegalAddressException
- if the reference is invalid.public int getDigitalInCount()
public InputRegister[] getInputRegisterRange(int offset, int count) throws IllegalAddressException
offset
- the start offset.count
- the amount of InputRegister
from the offset.
IllegalAddressException
- if the range from offset
to offset+count is non existant.public InputRegister getInputRegister(int ref) throws IllegalAddressException
ref
- the reference.
IllegalAddressException
- if the reference is invalid.public int getInputRegisterCount()
public Register[] getRegisterRange(int offset, int count) throws IllegalAddressException
offset
- the start offset.count
- the amount of Register from the offset.
IllegalAddressException
- if the range from offset
to offset+count is non existant.public Register getRegister(int ref) throws IllegalAddressException
ref
- the reference.
IllegalAddressException
- if the reference is invalid.public int getRegisterCount()
|
jamod at SF | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |