aboutsummaryrefslogtreecommitdiff
path: root/drivers.py
diff options
context:
space:
mode:
authorGravatar rcoh <rcoh@mit.edu>2011-09-02 13:03:44 -0400
committerGravatar rcoh <rcoh@mit.edu>2011-09-02 13:03:44 -0400
commit7ef8b204fced28d31982963973de3f0d44fda5bb (patch)
tree0c022948717b20b3a23037321c611a7159e33ded /drivers.py
parente87d6684935f32c300c913fc48d40622397269a7 (diff)
removing dead code
Diffstat (limited to 'drivers.py')
-rw-r--r--drivers.py27
1 files changed, 0 insertions, 27 deletions
diff --git a/drivers.py b/drivers.py
deleted file mode 100644
index 0c14018..0000000
--- a/drivers.py
+++ /dev/null
@@ -1,27 +0,0 @@
-import Queue
-from threading import Timer
-
-class Processor(object):
- def __init__(self, input_queue):
- self.input_queue = input_queue
- self.listeners = []
- def again(self, t):
- next_run = Timer(t, self.do)
- next_run.start()
- def do(self):
- """
- The do method should:
- Consider input in the input queue
- call self.again(timeDelay)
- call self.done(data)
- In that order
- """
- raise NotImplementedError("proc must be defined")
- def done(self, data):
- [l.handle(data) for l in self.listeners]
- #todo [rcoh] - there should be a better way to do this.
-
-
-class Listener(object):
- def handle(self, data):
- raise NotImplementedError("handle must be defined")