Exemple #1
0
def init():
    """
    Init configuration for SocketIO client.

    Returns:
        Event client that will be able to set listeners.
    """
    from socketIO_client import SocketIO, BaseNamespace
    from . import get_event_host
    path = get_event_host()
    socketIO = SocketIO(path, None)
    main_namespace = socketIO.define(BaseNamespace, "/events")
    socketIO.main_namespace = main_namespace
    return socketIO
Exemple #2
0
def init(client=default_client):
    """
    Init configuration for SocketIO client.

    Returns:
        Event client that will be able to set listeners.
    """
    from socketIO_client import SocketIO, BaseNamespace
    from . import get_event_host
    from gazu.client import make_auth_header

    path = get_event_host(client)
    event_client = SocketIO(path, None, headers=make_auth_header())
    main_namespace = event_client.define(BaseNamespace, "/events")
    event_client.main_namespace = main_namespace
    event_client.on('error', connect_error)
    return event_client