# -*- coding: iso-8859-1 -*-

from event import Event
import kaa.notifier
from kaa.notifier import EventHandler

def handler(event):
    if hasattr(event, 'arg'):
        print event, event.arg
    else:
        print event

e = EventHandler(handler)
#e.register(('OS_EVENT_POPEN2', 'OS_EVENT_WAITPID', 'OS_EVENT_KILL', 'RECORD_START', 'RECORD_STOP'))
e.register()

Event('FOO').post()
Event('BAR').post(1)
Event('BAR', 2).post()

kaa.notifier.loop()
