| iÿÿÿÿ(   t   SSCommonFunct   SSCommonLog(   t   SSRecvProtocolNt   CSSPackDispatcherc           B   s5   e  Z d    Z d   Z d   Z d   Z d   Z RS(   c         C   s   d  |  _ d  |  _ d  |  _ d  S(   N(   t   Nonet   fpOnCSVCommonCmdt   fpOnSTSVClientLogoutt   fpOnCSVBaseInfo(   t   self(    (    s?   .\server\db\PyMongoDataServer\SSPackProcess\SSPackDispatcher.pyt   __init__   s            c         C   s[   t  j   } | j |  d k r% d  S|  j rD |  j | | |  n t j   j d  d  S(   Ni    s   self.fpOnCSVCommonCmd == None(   R   t   tagCSVCommonCmdt   ReadDataR   R   t   GetLogt   warning(   R   t   packHeadt   lpDatat   statusRespondClientt    oCSVCommonCmd(    (    s?   .\server\db\PyMongoDataServer\SSPackProcess\SSPackDispatcher.pyt    _OnRecv_03_04   s        c         C   s[   t  j   } | j |  d k r% d  S|  j rD |  j | | |  n t j   j d  d  S(   Ni    s!   self.fpOnSTSVClientLogout == None(   R   t   tagSTSVClientLogoutR   R   R   R   R    (   R   R   R   R   t   oSTSVClientLogout(    (    s?   .\server\db\PyMongoDataServer\SSPackProcess\SSPackDispatcher.pyt    _OnRecv_04_03(   s        c         C   s[   t  j   } | j |  d k r% d  S|  j rD |  j | | |  n t j   j d  d  S(   Ni    s   self.fpOnCSVBaseInfo == None(   R   t   tagCSVBaseInfoR   R   R   R   R    (   R   R   R   R   t   oCSVBaseInfo(    (    s?   .\server\db\PyMongoDataServer\SSPackProcess\SSPackDispatcher.pyt    _OnRecv_06_013   s        c         C   s  t  |  } | d k  r< |