o
    g                     @   s   d dl Z G dd de jZdS )    Nc                       s.   e Zd Zd fdd	Zdd Zdd Z  ZS )	BaseNamespaceNc                    s   t  | || _d S N)super__init__redis_client)self	namespacer   	__class__ +/var/www/html/XCapMarket/namespaces/base.pyr      s   
zBaseNamespace.__init__c                    s>   t d| d| j  | jddd| j i|dI d H  d S )NzClient z connected to namespace 	connectedmessagezConnected to )to)printr   emit)r   sidenvironr   r   r   
on_connect	   s
   zBaseNamespace.on_connectc                    s   d S r   r   )r   r   r   r   r   on_disconnect   s   zBaseNamespace.on_disconnect)NN)__name__
__module____qualname__r   r   r   __classcell__r   r   r	   r   r      s    r   )socketioAsyncNamespacer   r   r   r   r   <module>   s    