aprsdroid/src/tncproto/AprsIsProto.scala

16 wiersze
539 B
Scala

package org.aprsdroid.app
import _root_.java.io.{BufferedReader, InputStream, InputStreamReader, OutputStream, OutputStreamWriter, PrintWriter}
import _root_.net.ab0oo.aprs.parser._
class AprsIsProto(is : InputStream, os : OutputStream, login : String) extends TncProto(is, os) {
val reader = new BufferedReader(new InputStreamReader(is), 256)
val writer = new PrintWriter(new OutputStreamWriter(os), true)
writer.println(login)
def readPacket() : String = reader.readLine()
def writePacket(p : APRSPacket) = writer.println(p)
}