3 « f¨¢ ã @ s< d Z dgZddlZddlZddlZddlZddlZddlZyddlZW n e k r^ dZY nX ddl mZ ddl mZ ddl m Z ddl mZ dd l mZ dd l mZ ddl mZ ddl mZ dd lmZ ddlmZ dd„ ZG dd„ dejƒZG dd„ dejejƒZG dd„ deƒZG dd„ deƒZG dd„ deƒZdS )zÄEvent loop using a selector and related classes. A selector is a "notify-when-ready" multiplexer. For a subclass which also includes support for signal handling, see the unix_events sub-module. ÚBaseSelectorEventLoopé Né )Úbase_events)Úcompat)Ú constants)Úevents)Úfutures)Ú selectors)Ú transports)Ússlproto)Ú coroutine)Úloggerc C s6 y| j |ƒ}W n tk r" dS X t|j|@ ƒS d S )NF)Úget_keyÚKeyErrorÚboolr )ÚselectorÚfdZeventÚkey© r ú