from decnet.common import Element from decnet import session from datetime import datetime class Application (Element): def __init__ (self, parent, obj): super ().__init__ (parent) def dispatch (self, item): conn = item.connection msg = item.message if isinstance (item, session.Data): conn.send_data(datetime.utcnow().strftime('%d-%b-%Y:%H:%M:%S.%f')[:23].upper().encode('ascii')) elif isinstance (item, session.ConnectInit): conn.accept () # conn.send_data(b'xyzzy')