Your IP : 13.58.203.104
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 &