Server IP : 209.38.156.173 / Your IP : 216.73.216.122 [ Web Server : Apache/2.4.52 (Ubuntu) System : Linux lakekumayuhotel 5.15.0-136-generic #147-Ubuntu SMP Sat Mar 15 15:53:30 UTC 2025 x86_64 User : root ( 0) PHP Version : 8.1.2-1ubuntu2.22 Disable Function : NONE Domains : 2 Domains MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /lib/python3/dist-packages/dbus/__pycache__/ |
Upload File : |
o �t3b1 � @ s4 d Z dZddlmZ ddlmZ G dd� de�ZdS ))�ServerZreStructuredText� )�_Server)� Connectionc sf e Zd ZdZeddf� fdd� Zdd� Zdd� Zd d � Zdd� Z e ej�Z e ej�Ze ej�Z� ZS ) r a% An opaque object representing a server that listens for connections from other applications. This class is not useful to instantiate directly: you must subclass it and either extend the method connection_added, or append to the list on_connection_added. :Since: 0.83 Nc s t t| ��| ||||�S )a� Construct a new Server. :Parameters: `address` : str Listen on this address. `connection_class` : type When new connections come in, instantiate this subclass of dbus.connection.Connection to represent them. The default is Connection. `mainloop` : dbus.mainloop.NativeMainLoop or None The main loop with which to associate the new connections. `auth_mechanisms` : sequence of str Authentication mechanisms to allow. The default is to allow any authentication mechanism supported by ``libdbus``. )�superr �__new__)�cls�addressZconnection_classZmainloopZauth_mechanisms�� __class__� �-/usr/lib/python3/dist-packages/dbus/server.pyr + s �zServer.__new__c O s i | _ g | _ g | _d S �N)Z_Server__connections�on_connection_added�on_connection_removed)�self�args�kwargsr r r �__init__? s zServer.__init__c C s |� | j� | �|� d S r )Zcall_on_disconnection�connection_removed�connection_added)r �connr r r �_on_new_connectionN s zServer._on_new_connectionc C �"