%PDF- %PDF-
Direktori : /usr/lib/python3/dist-packages/jeepney/io/tests/__pycache__/ |
Current File : //usr/lib/python3/dist-packages/jeepney/io/tests/__pycache__/conftest.cpython-312.pyc |
� +�c� � �� � d dl mZ d dlZd dlZd dlmZmZmZmZm Z m Z d dlmZm Z mZ ej � d� � Z ej � d� � Z ej � d� � Zy)� )� TemporaryFileN)�DBusAddress�HeaderFields�message_bus�MessageType� new_error�new_method_return)�open_dbus_connection� DBusRouter�Proxyc # � �K � d} t | d�� }t dd�� 5 �t �� 5 }t t |� j | � \ }d d d � dk( sJ ��fd�}t j |d� � }|j � |�� d d d � j � y # 1 sw Y �YxY w# 1 sw Y �&xY w�w) Nz1io.gitlab.takluyver.jeepney.tests.respond_with_fd�/��bus_name�object_path�SESSIONT��bus� enable_fds� c �� �� �j � } | j j t j u r�| j j t j dk( rWt d� 5 }|j d� |j d� t | d|f� }�j |� d d d � y �j t | d� � ��# 1 sw Y � xY w)N�GetFDzw+�readmer �h�NoMethod)�receive�header�message_typer �method_call�fieldsr �memberr �write�seekr �sendr )�msg�tf�rep�conns ��;/usr/lib/python3/dist-packages/jeepney/io/tests/conftest.py�_reply_oncez$respond_with_fd.<locals>._reply_once s� �� ���l�l�n���:�:�*�*�k�.E�.E�E��z�z�(�(��)<�)<�=��H�*�4�0� #�B��H�H�X�.��G�G�A�J�"3�C��r�e�"D�C� �I�I�c�N�"�#� #� � � �)�C��"<�=� �#� #�s �.AC�C��target�daemon� r r r r r �RequestName� threading�Thread�start�join��name�addr�router�statusr* �reply_threadr( s @r) �respond_with_fdr: s� �� �� �>�D���#�6�D� �)�� =� �� �� � C���K��0�<�<�T�B�G�F� C���{��{� >� !�'�'�{�4�H������� �+�. ����- C� C��� ��3 �B>�B2�"B&�?B2� B>�&B/ �+B2�2B;�7B>c # � �K � d} t | d�� }t dd�� 5 �t �� 5 }t t |� j | � \ }d d d � dk( sJ ��fd�}t j |d� � }|j � |�� d d d � j � y # 1 sw Y �YxY w# 1 sw Y �&xY w�w) Nz.io.gitlab.takluyver.jeepney.tests.read_from_fdr r r Tr r c �� �� �j � } | j j t j u r�| j j t j dk( rf| j d j d� 5 }|j d� |j � }d d d � �j t | df� � y �j t | d� � ��# 1 sw Y �CxY w)N�ReadFDr �rb�ayr )r r r r r r r r! �body�to_filer# �readr$ r r )r% �f�br( s �r) r* z!read_from_fd.<locals>._reply_once5 s� �� ���l�l�n���:�:�*�*�k�.E�.E�E��z�z�(�(��)<�)<�=��I� �X�X�a�[�0�0��6� )�!��F�F�1�I� !����A�)� � � �"3�C���t�"D�E��� � �)�C��"<�=� �)� )�s �"C%�%C.r+ r. r4 s @r) �read_from_fdrF + s� �� �� �;�D���#�6�D� �)�� =� �� �� � C���K��0�<�<�T�B�G�F� C���{��{� >� !�'�'�{�4�H������� �)�, ����+ C� C��� �r; c # � K � d} t d� 5 }|j | � |j � |j d� || f�� d d d � y # 1 sw Y y xY w�w)Ns abc123zw+br )r r"