├── .ci ├── build └── sec.gpg.enc ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── Documentation ├── developer.md └── manual.md ├── LICENSE ├── README.md ├── core ├── build.sbt └── src │ ├── main │ └── scala │ │ └── akka │ │ └── serial │ │ ├── Serial.scala │ │ ├── SerialExt.scala │ │ ├── SerialManager.scala │ │ ├── SerialOperator.scala │ │ └── Watcher.scala │ └── test │ ├── resources │ └── reference.conf │ └── scala │ └── akka │ └── serial │ ├── SerialManagerSpec.scala │ └── SerialOperatorSpec.scala ├── dev └── arduino-terminal │ ├── .gitignore │ ├── Makefile │ ├── README.md │ ├── ext │ ├── .gitattributes │ └── arduino │ │ ├── core │ │ ├── Arduino.h │ │ ├── CDC.cpp │ │ ├── Client.h │ │ ├── HID.cpp │ │ ├── HardwareSerial.cpp │ │ ├── HardwareSerial.h │ │ ├── IPAddress.cpp │ │ ├── IPAddress.h │ │ ├── Platform.h │ │ ├── Print.cpp │ │ ├── Print.h │ │ ├── Printable.h │ │ ├── Server.h │ │ ├── Stream.cpp │ │ ├── Stream.h │ │ ├── Tone.cpp │ │ ├── USBAPI.h │ │ ├── USBCore.cpp │ │ ├── USBCore.h │ │ ├── USBDesc.h │ │ ├── Udp.h │ │ ├── WCharacter.h │ │ ├── WInterrupts.c │ │ ├── WMath.cpp │ │ ├── WString.cpp │ │ ├── WString.h │ │ ├── avr-libc │ │ │ ├── malloc.c │ │ │ ├── realloc.c │ │ │ ├── sectionname.h │ │ │ └── stdlib_private.h │ │ ├── binary.h │ │ ├── main.cpp │ │ ├── new.cpp │ │ ├── new.h │ │ ├── wiring.c │ │ ├── wiring_analog.c │ │ ├── wiring_digital.c │ │ ├── wiring_private.h │ │ ├── wiring_pulse.c │ │ └── wiring_shift.c │ │ └── variants │ │ ├── leonardo │ │ └── pins_arduino.h │ │ ├── mega │ │ └── pins_arduino.h │ │ ├── micro │ │ └── pins_arduino.h │ │ └── standard │ │ └── pins_arduino.h │ └── src │ └── main.cpp ├── native ├── build.sbt ├── lib_native │ ├── armv6l-linux │ │ └── libakkaserial1.so │ ├── armv7l-linux │ │ └── libakkaserial1.so │ ├── i386-linux │ │ └── libakkaserial1.so │ ├── x86_64-darwin │ │ └── libakkaserial1.dylib │ └── x86_64-linux │ │ └── libakkaserial1.so └── src │ ├── .gitignore │ ├── CMakeLists.txt │ ├── akka_serial_jni.c │ ├── include │ ├── akka_serial.h │ ├── akka_serial_sync_UnsafeSerial.h │ └── akka_serial_sync_UnsafeSerial__.h │ ├── platform │ ├── posix │ │ └── akka_serial.c │ └── windows │ │ ├── README │ │ └── akka_serial.c.disabled │ └── readme.md ├── project ├── Dependencies.scala ├── build.properties └── plugins.sbt ├── samples ├── README.md ├── terminal-stream │ └── src │ │ └── main │ │ └── scala │ │ └── akka │ │ └── serial │ │ └── samples │ │ └── terminalstream │ │ └── Main.scala ├── terminal │ └── src │ │ └── main │ │ └── scala │ │ └── akka │ │ └── serial │ │ └── samples │ │ └── terminal │ │ ├── ConsoleReader.scala │ │ ├── Main.scala │ │ └── Terminal.scala └── watcher │ └── src │ └── main │ └── scala │ └── akka │ └── serial │ └── samples │ └── watcher │ └── main.scala ├── stream ├── build.sbt └── src │ ├── main │ └── scala │ │ └── akka │ │ └── serial │ │ └── stream │ │ ├── Serial.scala │ │ ├── StreamSerialException.scala │ │ ├── StreamWatcherException.scala │ │ └── impl │ │ ├── SerialConnectionLogic.scala │ │ ├── SerialConnectionStage.scala │ │ ├── WatcherLogic.scala │ │ └── WatcherStage.scala │ └── test │ ├── resources │ └── application.conf │ └── scala │ └── akka │ └── serial │ └── stream │ └── SerialSpec.scala └── sync ├── build.sbt └── src ├── main └── scala │ └── akka │ └── serial │ ├── Parity.scala │ ├── SerialSettings.scala │ ├── exceptions.scala │ └── sync │ ├── SerialConnection.scala │ └── UnsafeSerial.scala └── test └── scala └── akka └── serial ├── PseudoTerminal.scala └── sync └── SerialConnectionSpec.scala /.ci/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/.ci/build -------------------------------------------------------------------------------- /.ci/sec.gpg.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/.ci/sec.gpg.enc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Documentation/developer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/Documentation/developer.md -------------------------------------------------------------------------------- /Documentation/manual.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/Documentation/manual.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/README.md -------------------------------------------------------------------------------- /core/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/core/build.sbt -------------------------------------------------------------------------------- /core/src/main/scala/akka/serial/Serial.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/core/src/main/scala/akka/serial/Serial.scala -------------------------------------------------------------------------------- /core/src/main/scala/akka/serial/SerialExt.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/core/src/main/scala/akka/serial/SerialExt.scala -------------------------------------------------------------------------------- /core/src/main/scala/akka/serial/SerialManager.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/core/src/main/scala/akka/serial/SerialManager.scala -------------------------------------------------------------------------------- /core/src/main/scala/akka/serial/SerialOperator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/core/src/main/scala/akka/serial/SerialOperator.scala -------------------------------------------------------------------------------- /core/src/main/scala/akka/serial/Watcher.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/core/src/main/scala/akka/serial/Watcher.scala -------------------------------------------------------------------------------- /core/src/test/resources/reference.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/core/src/test/resources/reference.conf -------------------------------------------------------------------------------- /core/src/test/scala/akka/serial/SerialManagerSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/core/src/test/scala/akka/serial/SerialManagerSpec.scala -------------------------------------------------------------------------------- /core/src/test/scala/akka/serial/SerialOperatorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/core/src/test/scala/akka/serial/SerialOperatorSpec.scala -------------------------------------------------------------------------------- /dev/arduino-terminal/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/.gitignore -------------------------------------------------------------------------------- /dev/arduino-terminal/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/Makefile -------------------------------------------------------------------------------- /dev/arduino-terminal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/README.md -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/.gitattributes -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/core/Arduino.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/core/Arduino.h -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/core/CDC.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/core/CDC.cpp -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/core/Client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/core/Client.h -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/core/HID.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/core/HID.cpp -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/core/HardwareSerial.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/core/HardwareSerial.cpp -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/core/HardwareSerial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/core/HardwareSerial.h -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/core/IPAddress.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/core/IPAddress.cpp -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/core/IPAddress.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/core/IPAddress.h -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/core/Platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/core/Platform.h -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/core/Print.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/core/Print.cpp -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/core/Print.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/core/Print.h -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/core/Printable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/core/Printable.h -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/core/Server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/core/Server.h -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/core/Stream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/core/Stream.cpp -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/core/Stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/core/Stream.h -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/core/Tone.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/core/Tone.cpp -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/core/USBAPI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/core/USBAPI.h -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/core/USBCore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/core/USBCore.cpp -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/core/USBCore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/core/USBCore.h -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/core/USBDesc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/core/USBDesc.h -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/core/Udp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/core/Udp.h -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/core/WCharacter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/core/WCharacter.h -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/core/WInterrupts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/core/WInterrupts.c -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/core/WMath.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/core/WMath.cpp -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/core/WString.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/core/WString.cpp -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/core/WString.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/core/WString.h -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/core/avr-libc/malloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/core/avr-libc/malloc.c -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/core/avr-libc/realloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/core/avr-libc/realloc.c -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/core/avr-libc/sectionname.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/core/avr-libc/sectionname.h -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/core/avr-libc/stdlib_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/core/avr-libc/stdlib_private.h -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/core/binary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/core/binary.h -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/core/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/core/main.cpp -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/core/new.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/core/new.cpp -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/core/new.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/core/new.h -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/core/wiring.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/core/wiring.c -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/core/wiring_analog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/core/wiring_analog.c -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/core/wiring_digital.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/core/wiring_digital.c -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/core/wiring_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/core/wiring_private.h -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/core/wiring_pulse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/core/wiring_pulse.c -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/core/wiring_shift.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/core/wiring_shift.c -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/variants/leonardo/pins_arduino.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/variants/leonardo/pins_arduino.h -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/variants/mega/pins_arduino.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/variants/mega/pins_arduino.h -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/variants/micro/pins_arduino.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/variants/micro/pins_arduino.h -------------------------------------------------------------------------------- /dev/arduino-terminal/ext/arduino/variants/standard/pins_arduino.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/ext/arduino/variants/standard/pins_arduino.h -------------------------------------------------------------------------------- /dev/arduino-terminal/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/dev/arduino-terminal/src/main.cpp -------------------------------------------------------------------------------- /native/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/native/build.sbt -------------------------------------------------------------------------------- /native/lib_native/armv6l-linux/libakkaserial1.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/native/lib_native/armv6l-linux/libakkaserial1.so -------------------------------------------------------------------------------- /native/lib_native/armv7l-linux/libakkaserial1.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/native/lib_native/armv7l-linux/libakkaserial1.so -------------------------------------------------------------------------------- /native/lib_native/i386-linux/libakkaserial1.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/native/lib_native/i386-linux/libakkaserial1.so -------------------------------------------------------------------------------- /native/lib_native/x86_64-darwin/libakkaserial1.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/native/lib_native/x86_64-darwin/libakkaserial1.dylib -------------------------------------------------------------------------------- /native/lib_native/x86_64-linux/libakkaserial1.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/native/lib_native/x86_64-linux/libakkaserial1.so -------------------------------------------------------------------------------- /native/src/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/native/src/.gitignore -------------------------------------------------------------------------------- /native/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/native/src/CMakeLists.txt -------------------------------------------------------------------------------- /native/src/akka_serial_jni.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/native/src/akka_serial_jni.c -------------------------------------------------------------------------------- /native/src/include/akka_serial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/native/src/include/akka_serial.h -------------------------------------------------------------------------------- /native/src/include/akka_serial_sync_UnsafeSerial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/native/src/include/akka_serial_sync_UnsafeSerial.h -------------------------------------------------------------------------------- /native/src/include/akka_serial_sync_UnsafeSerial__.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/native/src/include/akka_serial_sync_UnsafeSerial__.h -------------------------------------------------------------------------------- /native/src/platform/posix/akka_serial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/native/src/platform/posix/akka_serial.c -------------------------------------------------------------------------------- /native/src/platform/windows/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/native/src/platform/windows/README -------------------------------------------------------------------------------- /native/src/platform/windows/akka_serial.c.disabled: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/native/src/platform/windows/akka_serial.c.disabled -------------------------------------------------------------------------------- /native/src/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/native/src/readme.md -------------------------------------------------------------------------------- /project/Dependencies.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/project/Dependencies.scala -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.3.4 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /samples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/samples/README.md -------------------------------------------------------------------------------- /samples/terminal-stream/src/main/scala/akka/serial/samples/terminalstream/Main.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/samples/terminal-stream/src/main/scala/akka/serial/samples/terminalstream/Main.scala -------------------------------------------------------------------------------- /samples/terminal/src/main/scala/akka/serial/samples/terminal/ConsoleReader.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/samples/terminal/src/main/scala/akka/serial/samples/terminal/ConsoleReader.scala -------------------------------------------------------------------------------- /samples/terminal/src/main/scala/akka/serial/samples/terminal/Main.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/samples/terminal/src/main/scala/akka/serial/samples/terminal/Main.scala -------------------------------------------------------------------------------- /samples/terminal/src/main/scala/akka/serial/samples/terminal/Terminal.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/samples/terminal/src/main/scala/akka/serial/samples/terminal/Terminal.scala -------------------------------------------------------------------------------- /samples/watcher/src/main/scala/akka/serial/samples/watcher/main.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/samples/watcher/src/main/scala/akka/serial/samples/watcher/main.scala -------------------------------------------------------------------------------- /stream/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/stream/build.sbt -------------------------------------------------------------------------------- /stream/src/main/scala/akka/serial/stream/Serial.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/stream/src/main/scala/akka/serial/stream/Serial.scala -------------------------------------------------------------------------------- /stream/src/main/scala/akka/serial/stream/StreamSerialException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/stream/src/main/scala/akka/serial/stream/StreamSerialException.scala -------------------------------------------------------------------------------- /stream/src/main/scala/akka/serial/stream/StreamWatcherException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/stream/src/main/scala/akka/serial/stream/StreamWatcherException.scala -------------------------------------------------------------------------------- /stream/src/main/scala/akka/serial/stream/impl/SerialConnectionLogic.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/stream/src/main/scala/akka/serial/stream/impl/SerialConnectionLogic.scala -------------------------------------------------------------------------------- /stream/src/main/scala/akka/serial/stream/impl/SerialConnectionStage.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/stream/src/main/scala/akka/serial/stream/impl/SerialConnectionStage.scala -------------------------------------------------------------------------------- /stream/src/main/scala/akka/serial/stream/impl/WatcherLogic.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/stream/src/main/scala/akka/serial/stream/impl/WatcherLogic.scala -------------------------------------------------------------------------------- /stream/src/main/scala/akka/serial/stream/impl/WatcherStage.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/stream/src/main/scala/akka/serial/stream/impl/WatcherStage.scala -------------------------------------------------------------------------------- /stream/src/test/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/stream/src/test/resources/application.conf -------------------------------------------------------------------------------- /stream/src/test/scala/akka/serial/stream/SerialSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/stream/src/test/scala/akka/serial/stream/SerialSpec.scala -------------------------------------------------------------------------------- /sync/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/sync/build.sbt -------------------------------------------------------------------------------- /sync/src/main/scala/akka/serial/Parity.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/sync/src/main/scala/akka/serial/Parity.scala -------------------------------------------------------------------------------- /sync/src/main/scala/akka/serial/SerialSettings.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/sync/src/main/scala/akka/serial/SerialSettings.scala -------------------------------------------------------------------------------- /sync/src/main/scala/akka/serial/exceptions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/sync/src/main/scala/akka/serial/exceptions.scala -------------------------------------------------------------------------------- /sync/src/main/scala/akka/serial/sync/SerialConnection.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/sync/src/main/scala/akka/serial/sync/SerialConnection.scala -------------------------------------------------------------------------------- /sync/src/main/scala/akka/serial/sync/UnsafeSerial.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/sync/src/main/scala/akka/serial/sync/UnsafeSerial.scala -------------------------------------------------------------------------------- /sync/src/test/scala/akka/serial/PseudoTerminal.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/sync/src/test/scala/akka/serial/PseudoTerminal.scala -------------------------------------------------------------------------------- /sync/src/test/scala/akka/serial/sync/SerialConnectionSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jodersky/akka-serial/HEAD/sync/src/test/scala/akka/serial/sync/SerialConnectionSpec.scala --------------------------------------------------------------------------------