Current Dir: /snap/core22/2955/usr/lib/python3/dist-packages/pyudev/_os/__pycache__/
[FILE] pipe.cpython-310.pyc [ edit | delete | rename ]
[FILE] poll.cpython-310.pyc [ edit | delete | rename ]
[FILE] __init__.cpython-310.pyc [ edit | delete | rename ]
Viewing: /snap/core22/2955/usr/lib/python3/dist-packages/pyudev/_os/__pycache__/pipe.cpython-310.pyc
o
8g+^� � @ s� d Z ddlmZ ddlmZ ddlmZ ddlmZ ddlZddlZddlm Z ddl
mZ dd l
mZ dd
l
m
Z
ddlmZ eedd
�Zdd� Zdd� Zdd� Ze� Zdd� Zdd� ZG dd� de�ZdS )a#
pyudev._os.pipe
===============
Fallback implementations for pipe.
1. pipe2 from python os module
2. pipe2 from libc
3. pipe from python os module
The Pipe class wraps the chosen implementation.
.. moduleauthor:: Sebastian Wiesner <lunaryorn@gmail.com>
� )�absolute_import)�division)�print_function)�unicode_literalsN)�partial)�ERROR_CHECKERS)�FD_PAIR)�
SIGNATURES)�load_ctypes_library� O_CLOEXECi c C s"