/usr/lib/python3/dist-packages/twisted/words/im/__pycache__
Edit: /usr/lib/python3/dist-packages/twisted/words/im/__pycache__/basechat.cpython-310.pyc (16683B)
o
b@ @ sT d Z ddlmZmZmZ G dd dZG dd dZG dd dZG d d
d
ZdS )z.
Base classes for Instance Messenger clients.
)AWAYOFFLINEONLINEc @ s8 e Zd ZdZdd Zdd Zdd Zdd Zd
d ZdS )
ContactsListah
A GUI object that displays a contacts list.
@ivar chatui: The GUI chat client associated with this contacts list.
@type chatui: L{ChatUI}
@ivar contacts: The contacts.
@type contacts: C{dict} mapping C{str} to a L{IPerson
}
provider
@ivar onlineContacts: The contacts who are currently online (have a status
that is not C{OFFLINE}).
@type onlineContacts: C{dict} mapping C{str} to a
L{IPerson} provider
@ivar clients: The signed-on clients.
@type clients: C{list} of L{IClient} providers
c C s || _ i | _i | _g | _dS )zx
@param chatui: The GUI chat client associated with this contacts list.
@type chatui: L{ChatUI}
N)chatuicontactsonlineContactsclients)selfr r ;/usr/lib/python3/dist-packages/twisted/words/im/basechat.py__init__ s
zContactsList.__init__c C sp |j | jvr|| j|j <