Metadata-Version: 2.1
Name: sine.event
Version: 0.0.1
Summary: package description
Home-page: https://github.com/SineObama/
Author: Xian Zheng
Author-email: 714186139@qq.com
License: MIT
Description: 
        ### Class EventManager: 
        
        provide event sending and listening.
        use a hashable key to identify an event.
        
        ```python
        def f(data):
            print data
        
        manager = EventManager()
        manager.start() # start listen
        
        manager.addListener(key='evnet_key', listener=f)
        
        manager.sendEvent(key='evnet_key', data={msg:'hello'})
        
        
        # other methods
        manager.removeListener(key='evnet_key', f)
        manager.stop() # stop listen
        manager.clear() # clear event
        ```
        
Platform: UNKNOWN
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Python: >=2.7.0
Description-Content-Type: text/markdown
