Terminal Filter Framework
Project description
This module provides basic interfaces for terminal I/O filter applications, and exports some default implementations such as Scanner, Parser …etc.
Install
via github
$ git clone https://github.com/saitoha/tff.git $ cd tff $ python setup.py install
or via pip
$ pip install tff
Requirements
Python 2.6/2.7 unix/linux version
Exported Interfaces
Following interfaces are exported from tff/interface.py
tff.EventObserver
adapt to event driven ECMA-35/48 parser model
tff.OutputStream:
Abstructed TTY output stream
tff.EventDispatcher
Dispatch interface of terminal sequence event oriented parser
tff.Parser:
Abstruct event driven Parser. dispatch parser event to event dispatcher
tff.PTY:
Abstructed PTY device
Exported Classes
Comming soon…
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
tff-0.0.10.tar.gz
(19.5 kB
view hashes)
Built Distributions
tff-0.0.10-py2.7.egg
(15.7 kB
view hashes)
tff-0.0.10-py2.6.egg
(15.7 kB
view hashes)