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/UpdateManager/Core/__pycache__/ |
Upload File : |
o z��c� � @ s� d dl mZ d dlZd dlZG dd� de�ZG dd� de�Zedkr[ejdd� rAejd d krAe� Z e d e �� � e de �� � e� Z e �� Ze de� erTe�d� e�d � dS dS ) � )�print_functionNc @ sl e Zd ZdZed ZdZdZdZdZdZ dZ dZdZdZ dZdZdZd d � Zedd� �Zd d� Zdd� ZdS )�ModemManagerHelper�org.freedesktop.ModemManagerz.Modem� � r � � � c C s8 t �� | _| j�dd�| _t �| j| j�}|�� | _d S )Nr z/org/freedesktop/ModemManager) �dbus� SystemBus�bus� get_object�proxy� Interface� MM_DBUS_IFACE�EnumerateDevices�modems)�self� modem_manager� r �9/usr/lib/python3/dist-packages/UpdateManager/Core/roam.py�__init__C s �zModemManagerHelper.__init__c C � t �| d�}|�||�}|S �Nzorg.freedesktop.DBus.Properties�r r �Get�r � interface�property�propsr r r �get_dbus_propertyJ � z$ModemManagerHelper.get_dbus_propertyc C sp | j D ]2}| j�| j|�}| �|| jd�}|| jkrqt�|| jd �}|� � }|d | j | jfv r5 dS qdS )N�Typez.Gsm.Networkr TF)r r r r r �MM_DBUS_IFACE_MODEM�MM_MODEM_TYPE_GSMr r �GetRegistrationInfo�'MM_MODEM_GSM_NETWORK_REG_STATUS_UNKNOWN�'MM_MODEM_GSM_NETWORK_REG_STATUS_ROAMING)r �m�dev�type�net�regr r r �is_gsm_roamingP s"