コード例 #1
0
ファイル: __init__.py プロジェクト: kustomzone/PyOfWave
def start(settings_mod=None):
    # Setup the configuration using a configuration file
    from conf import setup_environ
    setup_environ(settings_mod)
    
    # Setup Wave Protocol
    import xmpp
    from pyofwave.protocols import WaveProtocol
    server = xmpp.TCPServer(xmpp.XMPPHandler(WaveProtocol)).bind('127.0.0.1', 5222)
    xmpp.start([server])
コード例 #2
0
ファイル: __init__.py プロジェクト: pyofwave/PyOfWave
def start(settings_mod=None):
    # Setup the configuration using a configuration file
    from conf import setup_environ
    setup_environ(settings_mod)

    # Setup Wave Protocol
    import xmpp
    from pyofwave.protocols import WaveProtocol
    server = xmpp.TCPServer(xmpp.XMPPHandler(WaveProtocol)).bind(
        '127.0.0.1', 5222)
    xmpp.start([server])
コード例 #3
0
def start(settings_mod=None):
    # Setup the configuration using a configuration file
    from conf import setup_environ
    setup_environ(settings_mod)
    
    from twisted.internet import reactor
    import protocols

    # Protocol interface
    protocol_server = reactor.listenTCP(8080, protocols.http.factory)

    # Internet
    internet_server = reactor.listenTCP(9283, protocols.client.factory)
    
    reactor.run()