Home | History | Annotate | Download | only in lib-dynload
__gmon_start__ _init _fini __cxa_finalize _Jv_RegisterClasses PyArg_ParseTupleAndKeywords PyErr_NoMemory PyMem_Malloc PyEval_SaveThread epoll_wait PyEval_RestoreThread PyList_New Py_BuildValue PyMem_Free PyExc_IOError PyErr_SetFromErrno PyExc_ValueError PyErr_SetString PyExc_OverflowError PyErr_Format PyObject_AsFileDescriptor __errno_location epoll_ctl _Py_NoneStruct close epoll_create PyArg_ParseTuple Py_FindMethod PyList_SetItem PyArg_UnpackTuple PyNumber_Check PyNumber_Int _PyInt_AsInt PyDict_Size realloc PyInt_AsLong PyDict_Next poll PyTuple_New PyInt_FromLong PyExc_TypeError PyErr_Occurred PyDict_DelItem PyDict_GetItem PyDict_SetItem free PyObject_Free _PyObject_New PyDict_New PySequence_Fast PyFloat_AsDouble PyTuple_Pack _Py_ZeroStruct _Py_TrueStruct initselect Py_InitModule4 PyErr_NewException PyModule_AddObject PyModule_AddIntConstant PyType_Type PyType_Ready PyObject_GenericGetAttr libc.so.6 _edata __bss_start _end GLIBC_2.1.3 GLIBC_2.3.2 GLIBC_2.0 
I/O operation on closed epoll fd maxevents must be greater than 0, got %d sizehint must be greater zero, got %d timeout must be an integer or None arguments 1-3 must be sequences filedescriptor out of range in select() too many file descriptors in select() timeout must be a float or None True if the epoll handler is closed |di:poll timeout is too large iI O:unregister O|I:register OI:modify i:fromfd |i:epoll Oi:modify O|h:register select timeout period too long select.error PIPE_BUF POLLNVAL EPOLLIN EPOLLOUT EPOLLPRI EPOLLERR EPOLLHUP EPOLLET EPOLLONESHOT EPOLLRDNORM EPOLLRDBAND EPOLLWRNORM EPOLLWRBAND EPOLLMSG select.poll select.epoll sizehint timeout maxevents eventmask close fileno closed zD $tI A
 I This module supports asynchronous I/O on multiple file descriptors. *** IMPORTANT NOTICE *** On Windows and OpenVMS, only sockets are supported; on Unix, all file descriptors. 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 and OpenVMS, 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. select.epoll([sizehint=-1]) 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. 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 for modify(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 for unregister(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 constants register(fd[, eventmask]) -> None Registers a new fd or raises an IOError 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 EPOLL_IN | EPOLL_OUT | EPOLL_PRI. 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. N0 & J 1 # N 1 @# 1 (1 01 +0 +0 :1 +0 :1 0 " O 0 P 0 Q 1 ` Q '0 P R D1 `* S J1 * S 0 p S 0 `T 0 U 1 V Q1 ) / 1 N X @Y 
GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) GCC: (GNU) 4.6.x-google 20120106 (prerelease) GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) 
.symtab .strtab .shstrtab .hash .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn .rel.plt .init .text .fini .rodata .eh_frame_hdr .eh_frame .ctors .dtors .jcr .dynamic .got .got.plt .data .bss .comment .debug_aranges .debug_info .debug_abbrev .debug_line .debug_ranges 
initfini.c crtstuff.c __CTOR_LIST__ __DTOR_LIST__ __JCR_LIST__ __do_global_dtors_aux completed.5467 dtor_idx.5469 frame_dummy __CTOR_END__ __FRAME_END__ __JCR_END__ __do_global_ctors_aux selectmodule.c reap_obj pyepoll_poll kwlist.9088 pyepoll_internal_ctl pyepoll_unregister kwlist.9073 pyepoll_register kwlist.9056 pyepoll_modify kwlist.9065 pyepoll_dealloc newPyEpoll_Object pyepoll_fromfd pyepoll_new kwlist.9012 poll_getattr poll_methods set2list poll_poll SelectError poll_unregister poll_modify poll_register poll_dealloc select_poll poll_Type seq2set select_select pyepoll_get_closed pyepoll_fileno pyepoll_close module_doc select_methods pyEpoll_Type select_doc poll_doc pyepoll_doc pyepoll_methods pyepoll_getsetlist poll_register_doc poll_modify_doc poll_unregister_doc poll_poll_doc pyepoll_fromfd_doc pyepoll_close_doc pyepoll_fileno_doc pyepoll_modify_doc pyepoll_register_doc pyepoll_unregister_doc pyepoll_poll_doc _GLOBAL_OFFSET_TABLE_ __x86.get_pc_thunk.bx __dso_handle __DTOR_END__ __x86.get_pc_thunk.cx _DYNAMIC __errno_location@@GLIBC_2.0 PyModule_AddObject _Py_ZeroStruct PyArg_UnpackTuple PyExc_ValueError PyType_Ready epoll_create@@GLIBC_2.3.2 PyMem_Free __gmon_start__ _Jv_RegisterClasses realloc@@GLIBC_2.0 _fini PyErr_NoMemory PyExc_TypeError PyObject_AsFileDescriptor _PyObject_New initselect Py_FindMethod PyDict_Next PyModule_AddIntConstant PyErr_Format PyArg_ParseTuple PyErr_Occurred free@@GLIBC_2.0 PyArg_ParseTupleAndKeywords PyEval_RestoreThread _Py_TrueStruct PyTuple_Pack PyInt_FromLong PyEval_SaveThread PyDict_Size epoll_ctl@@GLIBC_2.3.2 PyDict_GetItem PyInt_AsLong PyObject_GenericGetAttr PyType_Type PyExc_IOError PyDict_DelItem select@@GLIBC_2.0 PyFloat_AsDouble PySequence_Fast close@@GLIBC_2.0 Py_BuildValue __bss_start _Py_NoneStruct PyExc_OverflowError PyNumber_Check PyErr_NewException poll@@GLIBC_2.0 epoll_wait@@GLIBC_2.3.2 Py_InitModule4 PyObject_Free _end PyTuple_New PyErr_SetString PyList_SetItem PyNumber_Int _edata _PyInt_AsInt PyList_New PyErr_SetFromErrno PyMem_Malloc __cxa_finalize@@GLIBC_2.1.3 PyDict_SetItem _init PyDict_New