public class GPIOEventFactory
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.lang.String |
readerID
The ID of the reader this Factory creates events for
|
Constructor and Description |
---|
GPIOEventFactory(java.lang.String readerID)
Constructor
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<java.lang.Object> |
getEvent(int oldExternalInput,
int oldExternalOutput,
AlienGPIOMessage message)
Create a Set of either GPIEvent or GPOEvent object from an
AlienGPIOMessage
|
public java.lang.String readerID
public GPIOEventFactory(java.lang.String readerID)
readerID
- The ID of the readerpublic java.util.Set<java.lang.Object> getEvent(int oldExternalInput, int oldExternalOutput, AlienGPIOMessage message)
oldExternalInput
- The old state of the Alien reader's external inputoldExternalOutput
- The old state of the Alien reader's external outputmessage
- The received message.