File: //lib64/python3.6/multiprocessing/__pycache__/context.cpython-36.pyc
3
  \�*  �               @   s�  d dl Z d dlZd dlZddlmZ ddlmZ g ZG dd� de�ZG dd� de�Z	G d	d
� d
e�Z
G dd� de�ZG d
d� de�Z
G dd� dej�ZG dd� de
�Zedd� ee�D ��e_ejdk�rPG dd� dej�ZG dd� dej�ZG dd� dej�ZG dd� de
�ZG dd� de
�ZG d d!� d!e
�Ze� e� e� d"�Zeed# �Zn8G d$d� dej�ZG d%d� de
�Zd&e� iZeed& �Zd'd(� Zej� Zd)d*� Zd+d,� Z d-d.� Z!dS )/�    N�   )�process)�	reductionc               @   s   e Zd ZdS )�ProcessErrorN)�__name__�
__module__�__qualname__� r	   r	   �//usr/lib64/python3.6/multiprocessing/context.pyr      s   r   c               @   s   e Zd ZdS )�BufferTooShortN)r   r   r   r	   r	   r	   r
   r      s   r   c               @   s   e Zd ZdS )�TimeoutErrorN)r   r   r   r	   r	   r	   r
   r      s   r   c               @   s   e Zd ZdS )�AuthenticationErrorN)r   r   r   r	   r	   r	   r
   r
      s   r
   c               @   sV  e Zd ZeZeZeZeZeej	�Z	eej
�Z
dd� Zdd� ZdBdd�Z
dd	� Zd
d� ZdCd
d�ZdDdd�ZdEdd�Zdd� ZdFdd�ZdGdd�ZdHdd�Zdd� Zddf dfdd �Zd!d"� Zd#d$� Zdd%�d&d'�Zdd%�d(d)�Zd*d+� Zd,d-� ZdId.d/�Zd0d1� Z d2d3� Z!d4d5� Z"dJd6d7�Z#dKd9d:�Z$dLd;d<�Z%e&d=d>� �Z'e'j(d?d>� �Z'd@dA� Z)dS )M�BaseContextc             C   s"