public interface ProcessImageImplementation extends ProcessImage
| Modifier and Type | Field and Description |
|---|---|
static byte |
DIG_FALSE
Defines the unset state (i.e.
|
static byte |
DIG_INVALID
Defines the invalid state of
a digital input or output.
|
static byte |
DIG_TRUE
Defines the set state (i.e.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addDigitalIn(DigitalIn di)
Adds a new DigitalIn instance.
|
void |
addDigitalOut(DigitalOut _do)
Adds a new DigitalOut instance.
|
void |
addInputRegister(InputRegister reg)
Adds a new InputRegister instance.
|
void |
addRegister(Register reg)
Adds a new Register instance.
|
void |
removeDigitalIn(DigitalIn di)
Removes a given DigitalIn instance.
|
void |
removeDigitalOut(DigitalOut _do)
Removes a given DigitalOut instance.
|
void |
removeInputRegister(InputRegister reg)
Removes a given InputRegister instance.
|
void |
removeRegister(Register reg)
Removes a given Register instance.
|
void |
setDigitalIn(int ref,
DigitalIn di)
Sets a new DigitalIn instance at the
given reference.
|
void |
setDigitalOut(int ref,
DigitalOut _do)
Sets a new DigitalOut instance at the
given reference.
|
void |
setInputRegister(int ref,
InputRegister reg)
Sets a new InputRegister instance at the
given reference.
|
void |
setRegister(int ref,
Register reg)
Sets a new Register instance at the
given reference.
|
getDigitalIn, getDigitalInCount, getDigitalInRange, getDigitalOut, getDigitalOutCount, getDigitalOutRange, getInputRegister, getInputRegisterCount, getInputRegisterRange, getRegister, getRegisterCount, getRegisterRangestatic final byte DIG_TRUE
static final byte DIG_FALSE
static final byte DIG_INVALID
void setDigitalOut(int ref,
DigitalOut _do)
throws IllegalAddressException
ref - the reference as int._do - the new DigitalOut instance to be set.IllegalAddressException - if the reference is invalid.void addDigitalOut(DigitalOut _do)
_do - the DigitalOut instance to be added.void removeDigitalOut(DigitalOut _do)
_do - the DigitalOut instance to be removed.void setDigitalIn(int ref,
DigitalIn di)
throws IllegalAddressException
ref - the reference as int.di - the new DigitalIn instance to be set.IllegalAddressException - if the reference is invalid.void addDigitalIn(DigitalIn di)
di - the DigitalIn instance to be added.void removeDigitalIn(DigitalIn di)
di - the DigitalIn instance to be removed.void setInputRegister(int ref,
InputRegister reg)
throws IllegalAddressException
ref - the reference as int.reg - the new InputRegister instance to be set.IllegalAddressException - if the reference is invalid.void addInputRegister(InputRegister reg)
reg - the InputRegister instance to be added.void removeInputRegister(InputRegister reg)
reg - the InputRegister instance to be removed.void setRegister(int ref,
Register reg)
throws IllegalAddressException
ref - the reference as int.reg - the new Register instance to be set.IllegalAddressException - if the reference is invalid.void addRegister(Register reg)
reg - the Register instance to be added.void removeRegister(Register reg)
reg - the Register instance to be removed.Copyright © 2017. All rights reserved.