관리-도구
편집 파일: reduction.cpython-310.opt-1.pyc
o 6��f(% � @ s d dl mZ d dlZd dlZd dlZd dlZd dlZd dlZd dlZddl m Z g d�Zejdkp@e ed�o@e ed�o@e ejd �ZG d d� dej�ZejZd8dd �Zejdkr~eg d�7 Zd dlZd9dd�dd�Zdd� Zdd� Zdd� ZG dd� de�Zn#eg d�7 Zd dlZejdkZdd� Zdd � Zd!d� Zd"d� Zd#d$� Zd%d&� ZG d'd(� d(�Z ee!e � j"�e� d)d*� Z#ee!e$j%�e#� ee!e&j'�e#� d+d,� Z(d-d.� Z)eej*e(� ejdkr�d/d0� Z+d1d2� Z,eeje+� nd3d0� Z+d4d2� Z,eeje+� G d5d6� d6ed7�Z-dS ):� )�ABCMetaN� )�context)�send_handle�recv_handle�ForkingPickler�register�dump�win32ZCMSG_LEN� SCM_RIGHTS�sendmsgc sJ e Zd ZdZi ZejZ� fdd�Ze dd� �Z e d dd��Zej Z � ZS ) r z)Pickler subclass used by multiprocessing.c s* t � j|� | j�� | _| j�| j� d S �N)�super�__init__�_copyreg_dispatch_table�copy�dispatch_table�update�_extra_reducers��self�args�� __class__� �@/opt/alt/python310/lib64/python3.10/multiprocessing/reduction.pyr &