├── .gitignore ├── LICENSE.txt ├── README.md └── org.eclipse.edje ├── .classpath ├── .project ├── .settings ├── org.eclipse.jdt.core.prefs └── org.eclipse.jdt.ui.prefs ├── CHANGELOG.md ├── LICENSE.txt ├── README.md └── src ├── main └── java │ └── org │ └── eclipse │ └── edje │ ├── DefaultPeripheralRegistry.java │ ├── HardwareDescriptor.java │ ├── Peripheral.java │ ├── PeripheralManager.java │ ├── PeripheralManagerPermission.java │ ├── PeripheralRegistry.java │ ├── RegistrationEvent.java │ ├── RegistrationListener.java │ ├── comm │ ├── CommConnection.java │ └── CommPort.java │ ├── gpio │ └── GPIOPort.java │ ├── io │ ├── AbstractConnection.java │ ├── AbstractConnectionInputStream.java │ ├── AbstractConnectionOutputStream.java │ ├── BitsInput.java │ ├── BitsOutput.java │ ├── Connectable.java │ ├── Connection.java │ ├── ConnectionFactory.java │ ├── ConnectionNotFoundException.java │ ├── ConnectionPermission.java │ ├── Connector.java │ ├── InputConnection.java │ ├── OutputConnection.java │ └── StreamConnection.java │ └── util │ ├── FixedLengthFIFOQueue.java │ ├── Pump.java │ ├── Queue.java │ ├── QueueFullException.java │ └── Util.java └── test ├── java └── org │ └── eclipse │ └── edje │ └── test │ ├── TestConnectionPermission01.java │ ├── TestPeripheralManagerDynamic01.java │ ├── TestPeripheralManagerPermission01.java │ ├── TestPeripheralManagerStatic01.java │ ├── TestPeripheralRegistry.java │ ├── connection │ └── custom │ │ └── ConnectionFactory.java │ ├── peripherals │ ├── CommPortImpl.java │ ├── PropertiesDescriptor.java │ ├── UART.java │ └── UsbPeripheral.java │ └── support │ ├── Listener.java │ ├── SynchroSupport.java │ └── Util.java └── resources └── org.eclipse.edje.PeripheralRegistry /.gitignore: -------------------------------------------------------------------------------- 1 | *.class 2 | bin 3 | target~ 4 | .generated~ 5 | *.fo 6 | *.map 7 | .sonar 8 | -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/README.md -------------------------------------------------------------------------------- /org.eclipse.edje/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/.classpath -------------------------------------------------------------------------------- /org.eclipse.edje/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/.project -------------------------------------------------------------------------------- /org.eclipse.edje/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /org.eclipse.edje/.settings/org.eclipse.jdt.ui.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/.settings/org.eclipse.jdt.ui.prefs -------------------------------------------------------------------------------- /org.eclipse.edje/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/CHANGELOG.md -------------------------------------------------------------------------------- /org.eclipse.edje/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/LICENSE.txt -------------------------------------------------------------------------------- /org.eclipse.edje/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/README.md -------------------------------------------------------------------------------- /org.eclipse.edje/src/main/java/org/eclipse/edje/DefaultPeripheralRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/main/java/org/eclipse/edje/DefaultPeripheralRegistry.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/main/java/org/eclipse/edje/HardwareDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/main/java/org/eclipse/edje/HardwareDescriptor.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/main/java/org/eclipse/edje/Peripheral.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/main/java/org/eclipse/edje/Peripheral.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/main/java/org/eclipse/edje/PeripheralManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/main/java/org/eclipse/edje/PeripheralManager.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/main/java/org/eclipse/edje/PeripheralManagerPermission.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/main/java/org/eclipse/edje/PeripheralManagerPermission.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/main/java/org/eclipse/edje/PeripheralRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/main/java/org/eclipse/edje/PeripheralRegistry.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/main/java/org/eclipse/edje/RegistrationEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/main/java/org/eclipse/edje/RegistrationEvent.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/main/java/org/eclipse/edje/RegistrationListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/main/java/org/eclipse/edje/RegistrationListener.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/main/java/org/eclipse/edje/comm/CommConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/main/java/org/eclipse/edje/comm/CommConnection.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/main/java/org/eclipse/edje/comm/CommPort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/main/java/org/eclipse/edje/comm/CommPort.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/main/java/org/eclipse/edje/gpio/GPIOPort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/main/java/org/eclipse/edje/gpio/GPIOPort.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/main/java/org/eclipse/edje/io/AbstractConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/main/java/org/eclipse/edje/io/AbstractConnection.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/main/java/org/eclipse/edje/io/AbstractConnectionInputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/main/java/org/eclipse/edje/io/AbstractConnectionInputStream.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/main/java/org/eclipse/edje/io/AbstractConnectionOutputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/main/java/org/eclipse/edje/io/AbstractConnectionOutputStream.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/main/java/org/eclipse/edje/io/BitsInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/main/java/org/eclipse/edje/io/BitsInput.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/main/java/org/eclipse/edje/io/BitsOutput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/main/java/org/eclipse/edje/io/BitsOutput.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/main/java/org/eclipse/edje/io/Connectable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/main/java/org/eclipse/edje/io/Connectable.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/main/java/org/eclipse/edje/io/Connection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/main/java/org/eclipse/edje/io/Connection.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/main/java/org/eclipse/edje/io/ConnectionFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/main/java/org/eclipse/edje/io/ConnectionFactory.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/main/java/org/eclipse/edje/io/ConnectionNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/main/java/org/eclipse/edje/io/ConnectionNotFoundException.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/main/java/org/eclipse/edje/io/ConnectionPermission.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/main/java/org/eclipse/edje/io/ConnectionPermission.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/main/java/org/eclipse/edje/io/Connector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/main/java/org/eclipse/edje/io/Connector.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/main/java/org/eclipse/edje/io/InputConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/main/java/org/eclipse/edje/io/InputConnection.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/main/java/org/eclipse/edje/io/OutputConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/main/java/org/eclipse/edje/io/OutputConnection.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/main/java/org/eclipse/edje/io/StreamConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/main/java/org/eclipse/edje/io/StreamConnection.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/main/java/org/eclipse/edje/util/FixedLengthFIFOQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/main/java/org/eclipse/edje/util/FixedLengthFIFOQueue.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/main/java/org/eclipse/edje/util/Pump.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/main/java/org/eclipse/edje/util/Pump.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/main/java/org/eclipse/edje/util/Queue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/main/java/org/eclipse/edje/util/Queue.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/main/java/org/eclipse/edje/util/QueueFullException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/main/java/org/eclipse/edje/util/QueueFullException.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/main/java/org/eclipse/edje/util/Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/main/java/org/eclipse/edje/util/Util.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/test/java/org/eclipse/edje/test/TestConnectionPermission01.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/test/java/org/eclipse/edje/test/TestConnectionPermission01.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/test/java/org/eclipse/edje/test/TestPeripheralManagerDynamic01.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/test/java/org/eclipse/edje/test/TestPeripheralManagerDynamic01.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/test/java/org/eclipse/edje/test/TestPeripheralManagerPermission01.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/test/java/org/eclipse/edje/test/TestPeripheralManagerPermission01.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/test/java/org/eclipse/edje/test/TestPeripheralManagerStatic01.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/test/java/org/eclipse/edje/test/TestPeripheralManagerStatic01.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/test/java/org/eclipse/edje/test/TestPeripheralRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/test/java/org/eclipse/edje/test/TestPeripheralRegistry.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/test/java/org/eclipse/edje/test/connection/custom/ConnectionFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/test/java/org/eclipse/edje/test/connection/custom/ConnectionFactory.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/test/java/org/eclipse/edje/test/peripherals/CommPortImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/test/java/org/eclipse/edje/test/peripherals/CommPortImpl.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/test/java/org/eclipse/edje/test/peripherals/PropertiesDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/test/java/org/eclipse/edje/test/peripherals/PropertiesDescriptor.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/test/java/org/eclipse/edje/test/peripherals/UART.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/test/java/org/eclipse/edje/test/peripherals/UART.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/test/java/org/eclipse/edje/test/peripherals/UsbPeripheral.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/test/java/org/eclipse/edje/test/peripherals/UsbPeripheral.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/test/java/org/eclipse/edje/test/support/Listener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/test/java/org/eclipse/edje/test/support/Listener.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/test/java/org/eclipse/edje/test/support/SynchroSupport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/test/java/org/eclipse/edje/test/support/SynchroSupport.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/test/java/org/eclipse/edje/test/support/Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/test/java/org/eclipse/edje/test/support/Util.java -------------------------------------------------------------------------------- /org.eclipse.edje/src/test/resources/org.eclipse.edje.PeripheralRegistry: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eclipse-archived/edje/HEAD/org.eclipse.edje/src/test/resources/org.eclipse.edje.PeripheralRegistry --------------------------------------------------------------------------------