Metadata-Version: 1.1
Name: wishbone_output_sse
Version: 1.0.0
Summary: A Wishbone output module to serve event data as server sent events.
Home-page: https://github.com/smetj/wishbone-output-sse
Author: Jelle Smet
Author-email: development@smetj.net
License: UNKNOWN
Download-URL: https://github.com/smetj/wishbone-output-sse/tarball/master
Description:               __       __    __
            .--.--.--|__.-----|  |--|  |--.-----.-----.-----.
            |  |  |  |  |__ --|     |  _  |  _  |     |  -__|
            |________|__|_____|__|__|_____|_____|__|__|_____|
                                               version 2.1.2
        
            Build composable event pipeline servers with minimal effort.
        
        
            ===================
            wishbone.output.sse
            ===================
        
            Version: 1.0.0
        
            Serve event data as server sent events.
            ---------------------------------------
        
        
                Serve event data as server sent events.
        
                When the event header contains:
        
                If nobody is consuming events then they're lost.
                If <show_last> is set to True, then the last known value
                can be consumed by the client.
        
                Parameters:
        
                    - selection(str)("@data")
                       |  The part of the event to submit externally.
                       |  Use an empty string to refer to the complete event.
        
                    - bind(string)("0.0.0.0")
                       |  The address to bind to.
        
                    - port(int)(19283)
                       |  The port to bind to.
        
                    - show_last(bool)(False)
                       |  If true submits the last known value to
                       |  a new connection.
        
                    - keepalive(bool)(False)
                       |  If true sends a keepalive message at
                       |  <keepalive_interval> seconds.
        
                    - keepalive_interval(int)(False)
                       |  The time in seconds to send keep-alive
                       |  messages to the client.
        
                    - destination(str)("")*
                       |  The endpoint from which the event can be consumed.
        
        
                Queues:
        
                    - inbox
                       |  Incoming events submitted to the outside.
        
        
        
Platform: Linux
Classifier: Development Status :: 5 - Production/Stable
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
