summaryrefslogtreecommitdiff
path: root/serial/serialjava.py
diff options
context:
space:
mode:
authorcliechti <cliechti@f19166aa-fa4f-0410-85c2-fa1106f25c8a>2002-02-14 01:33:33 +0000
committercliechti <cliechti@f19166aa-fa4f-0410-85c2-fa1106f25c8a>2002-02-14 01:33:33 +0000
commit6eb011bdfcbbc315d25b61694b97d5f5b8b18ffe (patch)
tree96a466483a7fe76e8a98d352495517219d44844c /serial/serialjava.py
parent97d245bbb648350e531e452710e95f48d4bd9c57 (diff)
downloadpyserial-6eb011bdfcbbc315d25b61694b97d5f5b8b18ffe.tar.gz
FileLike base class is now used for readline etc.
git-svn-id: http://svn.code.sf.net/p/pyserial/code/trunk/pyserial@10 f19166aa-fa4f-0410-85c2-fa1106f25c8a
Diffstat (limited to 'serial/serialjava.py')
-rw-r--r--serial/serialjava.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/serial/serialjava.py b/serial/serialjava.py
index f7601ec..9049731 100644
--- a/serial/serialjava.py
+++ b/serial/serialjava.py
@@ -1,13 +1,14 @@
-#!/usr/bin/env python
+#!jython
#module for serial IO for Jython and JavaComm
-#see serial.py
+#see __init__.py
#
#(C) 2002 Chris Liechti <cliechti@gmx.net>
# this is distributed under a free software license, see license.txt
import sys, os, string, javax.comm
+import serialutil
-VERSION = string.split("$Revision: 1.1.1.1 $")[1] #extract CVS version
+VERSION = string.split("$Revision: 1.2 $")[1] #extract CVS version
PARITY_NONE, PARITY_EVEN, PARITY_ODD, PARITY_MARK, PARITY_SPACE = (0,1,2,3,4)
STOPBITS_ONE, STOPBITS_TWO, STOPBITS_ONE_HALVE = (1, 2, 3)
@@ -25,7 +26,7 @@ def device(portnumber):
ports.append(el)
return ports[portnumber]
-class Serial:
+class Serial(serialutil.FileLike):
def __init__(self,
port, #number of device, numbering starts at
#zero. if everything fails, the user