python (3.11.7)
e2- d dl Z d dlmZ d dlmZ dZ eeed G d de j Z G d d
Z d Z
dS ) N)deque)_deprecatedznThe {name} module is deprecated and will be removed in Python {remove}. The recommended replacement is asyncio) )removec e Zd Z dZdZdZdZddZd Zd Z d Z
d Zd
Zd Z
d Zd
Zd Zd Zd Zd Zd Zd Zd Zd ZdS )
async_chati r zlatin-1Nc d| _ g | _ t | _ t j | || d S N )ac_in_bufferincomingr
producer_fifoasyncore
dispatcher__init__)selfsockmaps </BuggyBox/python/3.11.7/bootstrap/lib/python3.11/asynchat.pyr zasync_chat.__init__J sB
#WW$$T455555r c t d Nzmust be implemented in subclassNotImplementedErrorr datas r collect_incoming_dataz async_chat.collect_incoming_dataX !"CDDDr c : | j | d S N)r appendr s r _collect_incoming_dataz!async_chat._collect_incoming_data[ s
T"""""r c N d | j }| j d d = |S r )joinr )r ds r _get_datazasync_chat._get_data^ s( HHT]##M!!!r c t d r r r s r found_terminatorzasync_chat.found_terminatorc r r c t |t r| j rt || j }n*t |t
r|dk rt
d || _ d S )Nr z-the number of received bytes must be positive)
isinstancestruse_encodingbytesencodingint
ValueError
terminator)r terms r set_terminatorzasync_chat.set_terminatorf so dC NT%6 Nt}--DD
c
"
"