aboutsummaryrefslogtreecommitdiff
path: root/flow/src/main/scala/com/github/jodersky/flow/SerialOperator.scala
diff options
context:
space:
mode:
Diffstat (limited to 'flow/src/main/scala/com/github/jodersky/flow/SerialOperator.scala')
-rw-r--r--flow/src/main/scala/com/github/jodersky/flow/SerialOperator.scala19
1 files changed, 11 insertions, 8 deletions
diff --git a/flow/src/main/scala/com/github/jodersky/flow/SerialOperator.scala b/flow/src/main/scala/com/github/jodersky/flow/SerialOperator.scala
index 4918bc6..5524125 100644
--- a/flow/src/main/scala/com/github/jodersky/flow/SerialOperator.scala
+++ b/flow/src/main/scala/com/github/jodersky/flow/SerialOperator.scala
@@ -1,19 +1,22 @@
package com.github.jodersky.flow
-import java.io.IOException
+import java.nio.ByteBuffer
+
+import com.github.jodersky.flow.internal.Reader
+import com.github.jodersky.flow.internal.ReaderDied
import com.github.jodersky.flow.internal.SerialConnection
-import Serial._
+
+import Serial.Close
+import Serial.Closed
+import Serial.NoAck
+import Serial.Opened
+import Serial.Write
import akka.actor.Actor
import akka.actor.ActorLogging
import akka.actor.ActorRef
+import akka.actor.Props
import akka.actor.Terminated
import akka.actor.actorRef2Scala
-import akka.util.ByteString
-import scala.collection.mutable.HashSet
-import akka.actor.Props
-import java.nio.ByteBuffer
-import com.github.jodersky.flow.internal.Reader
-import com.github.jodersky.flow.internal.ReaderDied
/**
* Operator associated to an open serial port. All communication with a port is done via an operator. Operators are created though the serial manager.