Metadata-Version: 1.0
Name: sevent
Version: 0.0.5
Summary: lightweight event loop
Home-page: https://github.com/snower/sevent
Author: snower
Author-email: sujian199@gmail.com
License: MIT
Description: simple event loop
        ========================
        simple eventloop
        
        Examples
        ========
        ```
        import sys
        import sevent
        
        loop = sevent.instance()
        
        
        def on_connect(s):
            print 'on_connect'
            s.write('GET / HTTP/1.0\r\nHost: www.google.com\r\nConnection: Close\r\n\r\n')
        
        
        def on_data(s, data):
            print 'on_data'
            print data
        
        def on_end(s):
            print 'on_end'
        
        def on_close(s):
            print 'on_close'
            loop.stop()
        
        
        def on_error(s, e):
            print 'on_error'
            print e
        
        s = sevent.tcp.Socket()
        s.on('connect', on_connect)
        s.on('data', on_data)
        s.on('end', on_end)
        s.on('close', on_close)
        s.on('error', on_error)
        s.connect(('www.google.com', 80))
        
        loop.start()
        ```
        
Platform: UNKNOWN
