public interface PinArrayControl extends NameProvider
Modifier and Type | Method and Description |
---|---|
void |
attach(PinArrayListener listener) |
void |
attach(PinListener listener,
java.lang.Integer pinAddress) |
void |
disablePin(java.lang.Integer address) |
void |
disablePins() |
void |
enablePin(java.lang.Integer address) |
void |
enablePin(java.lang.Integer address,
java.lang.Integer rate) |
PinDefinition |
getPin(java.lang.Integer address) |
PinDefinition |
getPin(java.lang.String pinName) |
java.util.List<PinDefinition> |
getPinList() |
void |
pinMode(java.lang.Integer address,
java.lang.String mode) |
PinData |
publishPin(PinData pinData) |
PinData[] |
publishPinArray(PinData[] pinData) |
int |
read(java.lang.Integer address) |
int |
read(java.lang.String pinName) |
void |
write(java.lang.Integer address,
java.lang.Integer value) |
getName
java.util.List<PinDefinition> getPinList()
PinDefinition getPin(java.lang.String pinName)
PinDefinition getPin(java.lang.Integer address)
int read(java.lang.Integer address)
int read(java.lang.String pinName)
void pinMode(java.lang.Integer address, java.lang.String mode)
void write(java.lang.Integer address, java.lang.Integer value)
void attach(PinListener listener, java.lang.Integer pinAddress)
void attach(PinArrayListener listener)
void enablePin(java.lang.Integer address)
void disablePin(java.lang.Integer address)
void disablePins()
void enablePin(java.lang.Integer address, java.lang.Integer rate)