/opt/alt/python36/lib64/python3.6/lib-dynload
NameSizeModeActions
array.cpython-36m-x86_64-linux-gnu.so507040755editdlrm
audioop.cpython-36m-x86_64-linux-gnu.so327680755editdlrm
binascii.cpython-36m-x86_64-linux-gnu.so262720755editdlrm
cmath.cpython-36m-x86_64-linux-gnu.so499200755editdlrm
fcntl.cpython-36m-x86_64-linux-gnu.so154560755editdlrm
grp.cpython-36m-x86_64-linux-gnu.so128160755editdlrm
math.cpython-36m-x86_64-linux-gnu.so423360755editdlrm
mmap.cpython-36m-x86_64-linux-gnu.so259680755editdlrm
nis.cpython-36m-x86_64-linux-gnu.so125760755editdlrm
ossaudiodev.cpython-36m-x86_64-linux-gnu.so301200755editdlrm
parser.cpython-36m-x86_64-linux-gnu.so223360755editdlrm
pyexpat.cpython-36m-x86_64-linux-gnu.so2253120755editdlrm
readline.cpython-36m-x86_64-linux-gnu.so290240755editdlrm
resource.cpython-36m-x86_64-linux-gnu.so118240755editdlrm
select.cpython-36m-x86_64-linux-gnu.so258080755editdlrm
spwd.cpython-36m-x86_64-linux-gnu.so125760755editdlrm
syslog.cpython-36m-x86_64-linux-gnu.so92480755editdlrm
termios.cpython-36m-x86_64-linux-gnu.so255360755editdlrm
unicodedata.cpython-36m-x86_64-linux-gnu.so8907440755editdlrm
xxlimited.cpython-36m-x86_64-linux-gnu.so90560755editdlrm
zlib.cpython-36m-x86_64-linux-gnu.so341120755editdlrm
_asyncio.cpython-36m-x86_64-linux-gnu.so508240755editdlrm
_bisect.cpython-36m-x86_64-linux-gnu.so131840755editdlrm
_blake2.cpython-36m-x86_64-linux-gnu.so417360755editdlrm
_bz2.cpython-36m-x86_64-linux-gnu.so174400755editdlrm
_codecs_cn.cpython-36m-x86_64-linux-gnu.so1470160755editdlrm
_codecs_hk.cpython-36m-x86_64-linux-gnu.so1554320755editdlrm
_codecs_iso2022.cpython-36m-x86_64-linux-gnu.so220880755editdlrm
_codecs_jp.cpython-36m-x86_64-linux-gnu.so2633040755editdlrm
_codecs_kr.cpython-36m-x86_64-linux-gnu.so1343440755editdlrm
_codecs_tw.cpython-36m-x86_64-linux-gnu.so1097040755editdlrm
_crypt.cpython-36m-x86_64-linux-gnu.so53760755editdlrm
_csv.cpython-36m-x86_64-linux-gnu.so319200755editdlrm
_ctypes.cpython-36m-x86_64-linux-gnu.so1237920755editdlrm
_curses.cpython-36m-x86_64-linux-gnu.so854080755editdlrm
_curses_panel.cpython-36m-x86_64-linux-gnu.so137040755editdlrm
_datetime.cpython-36m-x86_64-linux-gnu.so834400755editdlrm
_dbm.cpython-36m-x86_64-linux-gnu.so136000755editdlrm
_decimal.cpython-36m-x86_64-linux-gnu.so2998480755editdlrm
_elementtree.cpython-36m-x86_64-linux-gnu.so625760755editdlrm
_gdbm.cpython-36m-x86_64-linux-gnu.so200320755editdlrm
_hashlib.cpython-36m-x86_64-linux-gnu.so259840755editdlrm
_heapq.cpython-36m-x86_64-linux-gnu.so183040755editdlrm
_json.cpython-36m-x86_64-linux-gnu.so385680755editdlrm
_lsprof.cpython-36m-x86_64-linux-gnu.so178160755editdlrm
_lzma.cpython-36m-x86_64-linux-gnu.so342240755editdlrm
_md5.cpython-36m-x86_64-linux-gnu.so128640755editdlrm
_multibytecodec.cpython-36m-x86_64-linux-gnu.so336400755editdlrm
_multiprocessing.cpython-36m-x86_64-linux-gnu.so164640755editdlrm
_opcode.cpython-36m-x86_64-linux-gnu.so59520755editdlrm
_pickle.cpython-36m-x86_64-linux-gnu.so956640755editdlrm
_posixsubprocess.cpython-36m-x86_64-linux-gnu.so142800755editdlrm
_random.cpython-36m-x86_64-linux-gnu.so120960755editdlrm
_sha1.cpython-36m-x86_64-linux-gnu.so123840755editdlrm
_sha3.cpython-36m-x86_64-linux-gnu.so771200755editdlrm
_sha256.cpython-36m-x86_64-linux-gnu.so213120755editdlrm
_sha512.cpython-36m-x86_64-linux-gnu.so254080755editdlrm
_socket.cpython-36m-x86_64-linux-gnu.so849280755editdlrm
_sqlite3.cpython-36m-x86_64-linux-gnu.so817760755editdlrm
_ssl.cpython-36m-x86_64-linux-gnu.so1140480755editdlrm
_struct.cpython-36m-x86_64-linux-gnu.so404320755editdlrm
_testmultiphase.cpython-36m-x86_64-linux-gnu.so191120755editdlrm
Edit: /opt/alt/python36/lib64/python3.6/lib-dynload/select.cpython-36m-x86_64-linux-gnu.so (25808B)
ELF>@^@8@DDDD HDHD HD  xDxD xD $$Ptd>>>QtdGNUOBriC.]KB @ BDF|CEqX  } + e:n22$aJcL"?O M!>#&l}\k{] h\ o\   ;^ __gmon_start___init_fini__cxa_finalize_Jv_RegisterClasses_Py_FalseStruct_Py_TrueStructPyInit_selectPyModule_Create2PyExc_OSErrorPyModule_AddObjectPyModule_AddIntConstantPyType_ReadyPyType_Type_PyObject_CallMethodIdPyExc_ValueErrorPyErr_SetStringPyArg_ParseTupleAndKeywords_Py_NoneStruct_PyTime_FromSecondsObject_PyTime_AsMilliseconds_PyTime_GetMonotonicClockPyMem_Malloc__errno_locationPyEval_SaveThreadepoll_waitPyEval_RestoreThreadPyErr_CheckSignalsPyList_NewPy_BuildValuePyMem_FreePyErr_SetFromErrnoPyErr_NoMemoryPyExc_OverflowErrorPyExc_TypeErrorPyErr_ExceptionMatchesPyErr_FormatPyObject_AsFileDescriptorepoll_ctlPyLong_FromLongcloseepoll_create1PyArg_ParseTuple_PyTime_FromMillisecondsObjectpollPyTuple_NewPyExc_RuntimeErrorPyDict_SizePyMem_ReallocPyLong_AsLongPyDict_NextPyDict_DelItemPyDict_GetItemPyDict_SetItemPyLong_AsUnsignedLongPyErr_Occurred_PyObject_NewPyDict_NewPySequence_FastPyList_SetItemPyArg_UnpackTuple_PyTime_AsTimeval_PyTime_AsTimeval_noraisePyTuple_PackPyObject_FreePyObject_GenericGetAttrlibpython3.6m.so.1.0libpthread.so.0libc.so.6_edata__bss_start_end/opt/alt/python36/lib64:/opt/alt/sqlite/usr/lib64GLIBC_2.3.2GLIBC_2.9GLIBC_2.2.5^@ri ii ui Nui pD pD (V <0V @H @V X V <V ;hW  Y X =0X =8X $=PX <`X <hX .=X <X .=X 8=X A=X <X 6X J X =X 3X M Y <(Y 18Y `N @Y <HY  0XY `O `Y f<hY p/xY `P Y =Y  +Y P Y <Y @*Y Q Y =Y )Y Q Z G=Z `(Z `R Z <(Z (8Z R @Z <HZ 'XZ @S `Z f<hZ `'xZ T Z =Z #Z U Z N=Z "Z X=Z "[ a=[ [ >x[  =[ p)\ I H\ Y X\ [ \ *(F 0F 8F  @F  HF PF XF `F !hF *pF +xF 0F 1[ )F F F F F F  F  F  F F F F G G G G  G (G 0G 8G @G HG PG XG `G  hG "pG #xG $G %G &G 'G (G ,G -G .G /G 2G 3G 4G 5G 6G 7G 8G 9H :H ;H <H = H >(H ?0H @8H AHg- H5b+ %d+ @%b+ h%Z+ h%R+ h%J+ h%B+ h%:+ h%2+ h%*+ hp%"+ h`%+ h P%+ h @% + h 0%+ h %* h %* h%* h%* h%* h%* h%* h%* h%* h%* h%* hp%* h`%* hP%* h@%* h0%* h %z* h%r* h%j* h%b* h %Z* h!%R* h"%J* h#%B* h$%:* h%%2* h&%** h'p%"* h(`%* h)P%* h*@% * h+0%* h, %) h-%) h.%) h/%) h0%) h1%) h2%) h3HH' HtHÐU=H> HATSubH=' t H=% H% L%% H> L)HHH9s DHH= AH= H9r= [A\fH=@% UHtH ' HtH='% @ÐUHS1HHH@tCD x;H|HtHHDHHHuHGHP0H@uDE H[]fWxH& HDH& Hfff.SH=6 HHuH[ÐH& H5zHHH H5jHH=86 y1H[H5JHH5GHH5*HH5(HxH5HdH5 HPH5@HH;5 1H|$@H|$@HHH9E1H|$@x ILd$@HHHHDK(EDCE4C(`IDAEHcsIH{ LA~A}u92urH|$@x1LH)HH|$@#H1EC(yENHD$HD$HX[]A\A]A^A_E1H&EC(xIcCHHD$tE~HD$E11fDHC LcIfB| u@LcIfB| tHItyHC Jc< VHtLIEHC B| >Ht4HT$IE AHBHT$L,HE9HT$eIEHHIEu IELP0HT$HHHHHBHP0HD$HC H8;HD$C(1E1HU H5H8HD$iH{Lk CywHC Lk SHD$6H H5 H8oHD$H H;H;H5;HD$HcH{ H4HHC pHD$8HD$8E1Lt$(L|$0HD$BfLHS H|$0HT$HT$H|$(LHS IHT$HT$fBH{Ht$LLuCfff.H\$Hl$HHH?u1H\$Hl$HÐHcHHtH{H|t;HEHHHEtH CHf.HEHP0HEHHHEuHEHP01rfH\$Hl$HLd$Ll$H8HLD$H fH5o 1Hu!1H\$Hl$ Ld$(Ll$0H8fDH<$?tHcHHtH{H~Htf|$HItnH{HHxAHEHHHEt~I$HHI$t`EaHs CHLNH H8HEHHHEHEHP01 ID$LP0HEHP0sffffff.H\$Hl$HLd$Ll$H8HLD$H H5 1HfD$u"1H\$Hl$ Ld$(Ll$0H8H<$tHcHHt|$HItTH{HH!AHEHHHEtdI$HHI$tFEqH CH\HEHHHEEHEHP016ID$LP0HEHP0DSHHtH=w)f[H1HufH H5 H81[fDSH=h# HHt3@H@ @((HHCHtH[1H[ÐHHHHuHCHP01AWI1HAVAUATIUSHHHHH5 LHIHxE1E1fDIEJ,0HHEHT$T$=Ɖ?HcHH A9HD$0AM9MHۉD$tDH$HHD$0HH$HD$8c|$IILLLELD$}AHtH|$0H)HH$Ht$8fHQ H;Y1HH$@H$8L$HL$PL$XL$`Hh@H$P@HD$@HL$(HD$ 1H|$H|$(H|$ 1H;H51HdD$Ht$L1Ht$(LH$(Ht$ LH$ sH$nHH$(HtHHHHtbH$ HtHHHHtOH$HHHHHHGP0H 1H8HGP0HGP0H H5?1H8=YLDHHHLHHLHH$H$ H$(Hff.SHH HtVH{HtHHHHuHGP0H[nUHSHH HtH HHHuH[ÐHHerrorPIPE_BUFPOLLNVALEPOLLINEPOLLOUTEPOLLPRIEPOLLERREPOLLHUPEPOLLRDHUPEPOLLETEPOLLONESHOTEPOLLRDNORMEPOLLRDBANDEPOLLWRNORMEPOLLWRBANDEPOLLMSGEPOLL_CLOEXEC|Oi:polltimeout is too largeiIO:unregisterO|I:registerOI:modifyi:fromfd|ii:epoll|O:pollconcurrent poll() invocationOO&:modifyO|O&:registerselecttimeout must be non-negativeselect.pollselect.epollclosetimeoutmaxeventseventmasksizehintflagsfileno__enter____exit__closedI/O operation on closed epoll objecttimeout must be an integer or Nonemaxevents must be greater than 0, got %dsizehint must be positive or -1Python int too large for C unsigned shortarguments 1-3 must be sequencesfiledescriptor out of range in select()too many file descriptors in select()timeout must be a float or NoneTrue if the epoll handler is closed;`(@h0p8 Xpx P @0h0( Hpp 0zRx $XnADF `AAD$$\A] B G I PH:DR J Lh BBB B(A0A8Mp` 8D0A(B BBBD $ 8:LN@n H 4PJA[ lATVA[ xAtNA[ pA=DN N \$iLI @ K X[N r H APX s E <(?AS iA$\HA[ K AH LDBDB B(A0A8Qe 8A0A(B BBBA MD ] B $PQMN@~ G $+MN@E H DZA_ H q$dmA H F B LBOB B(D0A8GP 8A0A(B BBBH <0BBB A(F0  (A BBEA ,uo E L:AtpD 9N^  ;o  F 0 o oo oExD >N^n~.>N^n~.>N^n~.>N^nThis module supports asynchronous I/O on multiple file descriptors. *** IMPORTANT NOTICE *** On Windows, only sockets are supported; on Unix, all file descriptors.select.epoll(sizehint=-1, flags=0) Returns an epolling object sizehint must be a positive integer or -1 for the default size. The sizehint is used to optimize internal data structures. It doesn't limit the maximum number of monitored events.select(rlist, wlist, xlist[, timeout]) -> (rlist, wlist, xlist) Wait until one or more file descriptors are ready for some kind of I/O. The first three arguments are sequences of file descriptors to be waited for: rlist -- wait until ready for reading wlist -- wait until ready for writing xlist -- wait for an ``exceptional condition'' If only one kind of condition is required, pass [] for the other lists. A file descriptor is either a socket or file object, or a small integer gotten from a fileno() method call on one of those. The optional 4th argument specifies a timeout in seconds; it may be a floating point number to specify fractions of seconds. If it is absent or None, the call will never time out. The return value is a tuple of three lists corresponding to the first three arguments; each contains the subset of the corresponding file descriptors that are ready. *** IMPORTANT NOTICE *** On Windows, only sockets are supported; on Unix, all file descriptors can be used.Returns a polling object, which supports registering and unregistering file descriptors, and then polling them for I/O events.register(fd [, eventmask] ) -> None Register a file descriptor with the polling object. fd -- either an integer, or an object with a fileno() method returning an int. events -- an optional bitmask describing the type of events to check formodify(fd, eventmask) -> None Modify an already registered file descriptor. fd -- either an integer, or an object with a fileno() method returning an int. events -- an optional bitmask describing the type of events to check forunregister(fd) -> None Remove a file descriptor being tracked by the polling object.poll( [timeout] ) -> list of (fd, event) 2-tuples Polls the set of registered file descriptors, returning a list containing any descriptors that have events or errors to report.fromfd(fd) -> epoll Create an epoll object from a given control fd.close() -> None Close the epoll control file descriptor. Further operations on the epoll object will raise an exception.fileno() -> int Return the epoll control file descriptor.modify(fd, eventmask) -> None fd is the target file descriptor of the operation events is a bit set composed of the various EPOLL constantsregister(fd[, eventmask]) -> None Registers a new fd or raises an OSError if the fd is already registered. fd is the target file descriptor of the operation. events is a bit set composed of the various EPOLL constants; the default is EPOLLIN | EPOLLOUT | EPOLLPRI. The epoll interface supports all file descriptors that support poll.unregister(fd) -> None fd is the target file descriptor of the operation.poll([timeout=-1[, maxevents=-1]]) -> [(fd, events), (...)] Wait for events on the epoll file descriptor for a maximum time of timeout in seconds (as float). -1 makes poll wait indefinitely. Up to maxevents are returned to the caller.<@H X <0; Y ==$=<<.=<.=8=A=<6J =3M <1`N < 0`O f<p/`P = +P <@*Q =)Q G=`(`R <(R <'@S f<`'T =#U N="X="a=> =p)I Y [ *select.cpython-36m-x86_64-linux-gnu.so.debugU.shstrtab.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.ctors.dtors.jcr.data.rel.ro.dynamic.got.got.plt.data.bss.gnu_debuglink $o<( 08o Eo  `T^00 hc((Pnt;;z2;;X>>??lHD HDXD XDhD hDpD pDxD xD(F (F`F F@H @H \ \\4$]