Index

_ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W

_

__enter__() (Timeout method)
__exit__() (Timeout method)
__init__() (Greenlet method)
__str__() (Greenlet method)
__version__ (in module gevent)

A

accept() (socket method)
(SSLSocket method), [1], [2]
acquire() (DummySemaphore method)
(LockType method)
(Semaphore method)
add() (Group method)
(Pool method)
add_monitoring_function() (IPeriodicMonitorThread method)
allocate() (in module gevent.thread)
allocate_lock (in module gevent.thread)
apply() (Group method)
(Pool method)
(ThreadPool method), [1]
apply_async() (Group method)
(Pool method)
(ThreadPool method)
apply_cb() (Group method)
(Pool method)
(ThreadPool method)
apply_e() (ThreadPool method)
ares_servers (Config attribute)
ares_timeout (Config attribute)
args (PoolFull attribute)
assert_switches (class in gevent.util)
async_() (ILoop method)
AsyncResult (class in gevent.event)

B

BackdoorServer (class in gevent.backdoor)
balance (Channel attribute)
BaseServer (class in gevent.baseserver)
blocking_time (IEventLoopBlocked attribute)
BlockingSwitchOutError (class in gevent.exceptions)
BoundedSemaphore (class in gevent.lock)

C

cafile (DefaultVerifyPaths attribute), [1], [2]
call() (in module gevent.subprocess)
CalledProcessError
cancel() (AsyncResult method)
(Timeout method)
cancel_wait() (Hub method)
(in module gevent.socket)
cancelled() (AsyncResult method)
capath (DefaultVerifyPaths attribute), [1], [2]
cert_time_to_seconds() (in module gevent._ssl2)
(in module gevent._ssl3)
(in module gevent._sslgte279)
CertificateError, [1], [2]
Channel (class in gevent.queue)
check() (ILoop method)
check_call() (in module gevent.subprocess)
check_output() (in module gevent.subprocess)
check_returncode() (CompletedProcess method)
child() (ILoop method)
cipher() (SSLObject method), [1], [2]
clear() (Event method)
close() (BaseServer method)
(IWatcher method)
(Timeout method)
communicate() (Popen method)
CompletedProcess (class in gevent.subprocess)
compression() (SSLObject method), [1], [2]
ConcurrentObjectUseError (class in gevent.exceptions)
Config (class in gevent._config)
connect() (SSLSocket method), [1], [2]
connect_ex() (SSLSocket method), [1]
context (SSLObject attribute), [1], [2]
copy() (Environ method)
(JoinableQueue method)
(Queue method)
create_connection() (in module gevent._socket3)
(in module gevent._ssl2)
(in module gevent._ssl3)
create_default_context() (in module gevent._ssl2)
(in module gevent._ssl3)
(in module gevent._sslgte279)
current_tree() (gevent.util.GreenletTree class method)

D

DatagramServer (class in gevent.server)
dead (Greenlet attribute)
default (ILoop attribute)
default_bufsize (FileObjectPosix attribute)
DefaultVerifyPaths (class in gevent._ssl2)
(class in gevent._ssl3)
(class in gevent._sslgte279)
DER_cert_to_PEM_cert() (in module gevent._ssl2)
(in module gevent._ssl3)
(in module gevent._sslgte279)
destroy() (Hub method)
(ILoop method)
detach() (socket method)
disable_watch_children (Config attribute)
discard() (Group method)
(Pool method)
do_handshake() (SSLObject method), [1], [2]
(SSLSocket method), [1], [2]
done() (AsyncResult method)
DoNotPatch
DummySemaphore (class in gevent.lock)
dup() (socket method), [1]
(SSLSocket method), [1]

E

Empty, [1]
empty() (Channel method)
(Queue method)
ENTRY_POINT_NAME (GeventDidPatchAllEvent attribute)
(GeventDidPatchBuiltinModulesEvent attribute)
(GeventDidPatchModuleEvent attribute)
(GeventWillPatchAllEvent attribute)
(GeventWillPatchModuleEvent attribute)
(PeriodicMonitorThreadStartedEvent attribute)
Environ (class in gevent.pywsgi)
environ_class (WSGIServer attribute)
error (in module gevent._socket2)
(in module gevent.select)
(in module gevent.thread)
error_log (WSGIServer attribute)
Event (class in gevent.event)
EventLoopBlocked (class in gevent.events)
exc_info (AsyncResult attribute)
(Waiter attribute)
exception (AsyncResult attribute)
(Greenlet attribute)
exception_stream (Hub attribute)
exit_thread() (in module gevent.thread)

F

FileObject (class in gevent.fileobject)
fileobject (Config attribute)
FileObject (in module gevent.fileobject)
FileObjectBlock (class in gevent.fileobject)
FileObjectPosix (class in gevent.fileobject)
FileObjectThread (class in gevent.fileobject)
flush() (LoggingLogAdapter method)
forest() (gevent.util.GreenletTree class method)
fork() (ILoop method)
(in module gevent)
(in module gevent.os)
fork_and_watch() (in module gevent.os)
fork_gevent() (in module gevent.os)
forkpty() (in module gevent.os)
forkpty_and_watch() (in module gevent.os)
forkpty_gevent() (in module gevent.os)
format() (GreenletTree method)
format_context (Config attribute)
format_lines() (GreenletTree method)
format_run_info() (in module gevent.util)
free_count() (Pool method)
fromfd() (in module gevent._socket3)
Full, [1]
full() (Channel method)
(Group method)
(Pool method)
(Queue method)

G

gaierror
get() (AsyncResult method)
(Channel method)
(Greenlet method)
(Queue method)
(Waiter method)
get_channel_binding() (SSLObject method), [1], [2]
(SSLSocket method), [1]
get_default_verify_paths() (in module gevent._ssl2)
(in module gevent._ssl3)
(in module gevent._sslgte279)
get_environ() (WSGIHandler method)
get_hub() (in module gevent.hub)
get_inheritable() (socket method)
get_nowait() (AsyncResult method)
(Channel method)
(Queue method)
get_original() (in module gevent.monkey)
get_server_certificate() (in module gevent._ssl2)
(in module gevent._ssl3)
(in module gevent._sslgte279)
getaddrinfo() (in module gevent._socket2)
(Resolver static method)
(in module gevent._socket3)
getblocking() (socket method)
getcurrent() (in module gevent)
getdefaulttimeout() (in module gevent._socket2)
getfqdn() (in module gevent._socket2)
(in module gevent._socket3)
gethostbyaddr() (in module gevent._socket2)
(Resolver static method)
(in module gevent._socket3)
gethostbyname() (in module gevent._socket2)
(Resolver static method)
(in module gevent._socket3)
(in module gevent.socket)
gethostbyname_ex() (in module gevent._socket2)
(Resolver static method)
(in module gevent._socket3)
gethostname() (in module gevent._socket2)
getnameinfo() (in module gevent._socket2)
(Resolver static method)
(in module gevent._socket3)
getoutput() (in module gevent.subprocess)
getpeercert() (SSLObject method), [1], [2]
(SSLSocket method), [1], [2]
getprotobyname() (in module gevent._socket2)
getservbyname() (in module gevent._socket2)
getservbyport() (in module gevent._socket2)
getsignal() (in module gevent.signal)
getstatusoutput() (in module gevent.subprocess)
getswitchinterval() (in module gevent)
getters (Channel attribute)
(Queue attribute)
gevent (module)
gevent._socket2 (module)
gevent._socket3 (module)
gevent._ssl2 (module)
gevent._ssl3 (module)
gevent._sslgte279 (module)
gevent.ares (module)
gevent.backdoor (module)
gevent.baseserver (module)
gevent.builtins (module)
gevent.core (module)
gevent.event (module)
gevent.events (module)
gevent.exceptions (module)
gevent.fileobject (module)
gevent.hub (module)
gevent.local (module)
gevent.lock (module)
gevent.monkey (module)
gevent.os (module)
gevent.pool (module)
gevent.pywsgi (module)
gevent.queue (module)
gevent.resolver.ares (module)
gevent.resolver.blocking (module)
gevent.resolver.dnspython (module)
gevent.resolver.thread (module)
gevent.select (module)
gevent.server (module)
gevent.signal (module)
gevent.socket (module)
gevent.ssl (module)
gevent.subprocess (module)
gevent.thread (module)
gevent.threading (module)
gevent.time (module)
gevent.util (module)
GeventDidPatchAllEvent (class in gevent.events)
GeventDidPatchBuiltinModulesEvent (class in gevent.events)
GeventDidPatchModuleEvent (class in gevent.events)
GeventPatchEvent (class in gevent.events)
GeventWillPatchAllEvent (class in gevent.events)
GeventWillPatchEvent (class in gevent.events)
GeventWillPatchModuleEvent (class in gevent.events)
Greenlet (class in gevent)
greenlet (GreenletTree attribute)
(IEventLoopBlocked attribute)
greenlet.greenlet (class in gevent)
greenlet_class (Group attribute)
(Pool attribute)
GreenletExit
GreenletTree (class in gevent.util)
Group (class in gevent.pool)

H

handle() (BackdoorServer method)
(WSGIHandler method)
(WSGIServer method)
handle_error() (Hub method)
handle_one_request() (WSGIHandler method)
handle_one_response() (WSGIHandler method)
handle_system_error() (Hub method)
handler_class (WSGIServer attribute)
herror
htonl() (in module gevent._socket2)
htons() (in module gevent._socket2)
hub (Channel attribute)
Hub (class in gevent.hub)
hub (Queue attribute)

I

idle() (ILoop method)
(in module gevent)
IEventLoopBlocked (interface in gevent.events)
IGeventDidPatchAllEvent (interface in gevent.events)
IGeventDidPatchBuiltinModulesEvent (interface in gevent.events)
IGeventDidPatchEvent (interface in gevent.events)
IGeventDidPatchModuleEvent (interface in gevent.events)
IGeventPatchEvent (interface in gevent.events)
IGeventWillPatchAllEvent (interface in gevent.events)
IGeventWillPatchEvent (interface in gevent.events)
IGeventWillPatchModuleEvent (interface in gevent.events)
ignored_socket_errors (WSGIHandler attribute)
ILoop (interface in gevent._interfaces)
imap() (Group method)
(Pool method)
(ThreadPool method)
imap_unordered() (Group method)
(Pool method)
(ThreadPool method)
IMemoryUsageThresholdExceeded (interface in gevent.events)
IMemoryUsageUnderThreshold (interface in gevent.events)
inet_aton() (in module gevent._socket2)
inet_ntoa() (in module gevent._socket2)
inet_ntop() (in module gevent._socket2)
inet_pton() (in module gevent._socket2)
info (IEventLoopBlocked attribute)
init_socket() (BaseServer method)
(DatagramServer method)
(StreamServer method)
(WSGIServer method)
interrupt_main() (in module gevent.thread)
InvalidSwitchError (class in gevent.exceptions)
io() (ILoop method)
IPeriodicMonitorThread (interface in gevent.events)
IPeriodicMonitorThreadStartedEvent (interface in gevent.events)
is_alive() (Thread method)
is_module_patched() (in module gevent.monkey)
is_object_patched() (in module gevent.monkey)
is_set() (Event method), [1]
isAlive() (Thread method)
isSet() (Event method)
iwait() (in module gevent)
IWatcher (interface in gevent._interfaces)

J

join() (Greenlet method)
(Group method)
(Hub method)
(JoinableQueue method)
(Pool method)
(Thread method)
(ThreadPool method)
JoinableQueue (class in gevent.queue)
joinall() (in module gevent)

K

kill() (Greenlet method)
(Group method)
(Pool method)
(Popen method)
(ThreadPoolExecutor method)
(in module gevent)
killall() (in module gevent)
killone() (Group method)
(Pool method)

L

libev_backend (Config attribute)
LifoQueue (class in gevent.queue)
link() (Greenlet method)
link_exception() (Greenlet method)
link_value() (Greenlet method)
local (class in gevent.local)
locked() (DummySemaphore method)
(Semaphore method)
LockType (class in gevent.thread)
log (WSGIServer attribute)
LoggingLogAdapter (class in gevent.pywsgi)
loop (Config attribute)
(Hub attribute)
LoopExit
(class in gevent.hub)

M

main() (in module gevent.monkey)
main_hub (Hub attribute)
make_nonblocking() (in module gevent.os)
makefile() (socket method)
(SSLSocket method), [1]
map() (Group method)
(Pool method)
(ThreadPool method)
map_async() (Group method)
(Pool method)
(ThreadPool method)
map_cb() (Group method)
(Pool method)
match_hostname() (in module gevent._ssl2)
(in module gevent._ssl3)
(in module gevent._sslgte279)
max_accept (BaseServer attribute)
max_allowed (IMemoryUsageThresholdExceeded attribute)
(IMemoryUsageUnderThreshold attribute)
max_blocking_time (Config attribute)
max_memory_usage (Config attribute)
(IMemoryUsageUnderThreshold attribute)
maxsize (Queue attribute)
mem_usage (IMemoryUsageThresholdExceeded attribute)
(IMemoryUsageUnderThreshold attribute)
memory_info (IMemoryUsageThresholdExceeded attribute)
(IMemoryUsageUnderThreshold attribute)
memory_monitor_period (Config attribute)
MemoryUsageThresholdExceeded (class in gevent.events)
MemoryUsageUnderThreshold (class in gevent.events)
min_delay (BaseServer attribute)
minimal_ident (Greenlet attribute)
module_name (IGeventDidPatchModuleEvent attribute)
(IGeventWillPatchModuleEvent attribute)
monitor (IPeriodicMonitorThreadStartedEvent attribute)
monitor_thread (Config attribute)

N

name (Greenlet attribute)
(Hub attribute)
nb_read() (in module gevent.os)
nb_write() (in module gevent.os)
next() (Channel method)
(Queue method)
NOT_ERROR (Hub attribute)
now() (ILoop method)
ntohl() (in module gevent._socket2)
ntohs() (in module gevent._socket2)

O

openssl_cafile (DefaultVerifyPaths attribute), [1], [2]
openssl_cafile_env (DefaultVerifyPaths attribute), [1], [2]
openssl_capath (DefaultVerifyPaths attribute), [1], [2]
openssl_capath_env (DefaultVerifyPaths attribute), [1], [2]

P

patch_all() (in module gevent.monkey)
patch_all_arguments (IGeventDidPatchBuiltinModulesEvent attribute)
(IGeventWillPatchAllEvent attribute)
patch_all_kwargs (IGeventDidPatchBuiltinModulesEvent attribute)
(IGeventWillPatchAllEvent attribute)
patch_builtins() (in module gevent.monkey)
patch_dns() (in module gevent.monkey)
patch_module() (in module gevent.monkey)
patch_os() (in module gevent.monkey)
patch_queue() (in module gevent.monkey)
patch_select() (in module gevent.monkey)
patch_signal() (in module gevent.monkey)
patch_socket() (in module gevent.monkey)
patch_ssl() (in module gevent.monkey)
patch_subprocess() (in module gevent.monkey)
patch_sys() (in module gevent.monkey)
patch_thread() (in module gevent.monkey)
patch_time() (in module gevent.monkey)
peek() (Queue method)
peek_nowait() (Queue method)
PEM_cert_to_DER_cert() (in module gevent._ssl2)
(in module gevent._ssl3)
(in module gevent._sslgte279)
pending (Timeout attribute)
pending() (SSLObject method), [1], [2]
PeriodicMonitorThreadStartedEvent (class in gevent.events)
pipe_cloexec() (Popen method)
poll (class in gevent.select)
poll() (poll method)
(Popen method)
Pool (class in gevent.pool)
PoolFull
Popen (class in gevent.subprocess)
prepare() (ILoop method)
print_run_info() (in module gevent.util)
PriorityQueue (class in gevent.queue)
Purpose (class in gevent._ssl2)
(class in gevent._ssl3)
(class in gevent._sslgte279)
put() (Channel method)
(Queue method)
put_nowait() (Channel method)
(Queue method)
putters (Channel attribute)
(Queue attribute)
Python Enhancement Proposals
PEP 3333, [1]
PEP 496

Q

qsize() (Channel method)
(Queue method)
Queue (class in gevent.queue)
queue (Queue attribute)

R

RAND_add() (in module gevent._ssl2)
(in module gevent._ssl3)
(in module gevent._sslgte279)
RAND_bytes() (in module gevent._ssl2)
(in module gevent._ssl3)
(in module gevent._sslgte279)
RAND_egd() (in module gevent._ssl2)
(in module gevent._ssl3)
(in module gevent._sslgte279)
RAND_pseudo_bytes() (in module gevent._ssl2)
(in module gevent._ssl3)
(in module gevent._sslgte279)
RAND_status() (in module gevent._ssl2)
(in module gevent._ssl3)
(in module gevent._sslgte279)
rawlink() (Greenlet method)
(Semaphore method)
read() (SSLObject method), [1], [2]
(SSLSocket method), [1], [2]
read_request() (WSGIHandler method)
read_requestline() (WSGIHandler method)
ready() (AsyncResult method)
(Event method)
(Greenlet method)
(Waiter method)
reinit() (in module gevent)
release() (BoundedSemaphore method)
(DummySemaphore method)
(Semaphore method)
Resolver (class in gevent.resolver.ares)
(class in gevent.resolver.blocking)
(class in gevent.resolver.dnspython)
(class in gevent.resolver.thread)
resolver (Config attribute)
(Hub attribute)
(Resolver attribute)
resolver_nameservers (Config attribute)
resolver_timeout (Config attribute)
result() (AsyncResult method)
RLock (class in gevent.lock)
run() (Hub method)
(ILoop method)
(Thread method)
(in module gevent.subprocess)
run_callback() (ILoop method)

S

secure_environ_class (WSGIServer attribute)
SecureEnviron (class in gevent.pywsgi)
select() (in module gevent.select)
selected_alpn_protocol() (SSLObject method), [1], [2]
selected_npn_protocol() (SSLObject method), [1], [2]
Semaphore (class in gevent.lock)
send_signal() (Popen method)
sendfile() (socket method)
serve_forever() (BaseServer method)
server_host (BaseServer attribute)
server_hostname (SSLObject attribute), [1], [2]
server_port (BaseServer attribute)
server_side (SSLObject attribute), [1], [2]
session (SSLSocket attribute)
session_reused (SSLSocket attribute)
set() (AsyncResult method)
(Event method)
set_exception() (AsyncResult method)
set_inheritable() (socket method)
set_result() (AsyncResult method)
setdefaulttimeout() (in module gevent._socket2)
setswitchinterval() (in module gevent)
shared_ciphers() (SSLObject method), [1], [2]
(SSLSocket method)
shutdown() (ThreadPoolExecutor method)
signal() (ILoop method)
(in module gevent.signal)
signal_handler() (in module gevent)
sleep() (in module gevent)
(in module gevent.time)
socket (class in gevent._socket2)
(class in gevent._socket3)
(class in gevent.socket)
socket_error (in module gevent._ssl2)
(in module gevent._ssl3)
(in module gevent._sslgte279)
socketpair() (in module gevent._socket3)
SocketType (in module gevent._socket2)
(in module gevent._socket3)
source (IGeventPatchEvent attribute)
spawn() (gevent.Greenlet class method)
(Group method)
(Pool method)
(ThreadPool method)
(in module gevent)
spawn_later() (in module gevent)
spawn_raw() (in module gevent)
spawn_tree_locals (Greenlet attribute)
spawning_greenlet (Greenlet attribute)
spawning_stack (Greenlet attribute)
spawning_stack_limit (Greenlet attribute)
SSLContext (class in gevent._ssl2)
(class in gevent._ssl3)
(class in gevent._sslgte279)
SSLEOFError, [1], [2]
SSLError, [1], [2]
SSLObject (class in gevent._ssl2)
(class in gevent._ssl3)
(class in gevent._sslgte279)
(class in gevent.ssl)
SSLSocket (class in gevent._ssl2)
(class in gevent._ssl3)
(class in gevent._sslgte279)
sslsocket_class (SSLContext attribute)
SSLSyscallError, [1], [2]
SSLWantReadError, [1], [2]
SSLWantWriteError, [1], [2]
sslwrap_simple() (in module gevent._ssl2)
SSLZeroReturnError, [1], [2]
start() (BaseServer method)
(Greenlet method)
(Group method)
(IWatcher method)
(Pool method)
(Timeout method)
start_later() (Greenlet method)
start_new() (gevent.Timeout class method)
(in module gevent.thread)
start_response() (WSGIHandler method)
stat() (ILoop method)
stdout (CalledProcessError attribute)
stop() (BaseServer method)
(IWatcher method)
stop_timeout (BaseServer attribute)
StreamServer (class in gevent.server)
submit() (ThreadPoolExecutor method)
SubprocessError
subscribers (in module gevent.events)
successful() (AsyncResult method)
(Greenlet method)
(Waiter method)
switch() (Waiter method)
SYSTEM_ERROR (Hub attribute)

T

target (IGeventPatchEvent attribute)
target_item_names (IGeventWillPatchModuleEvent attribute)
task_done() (JoinableQueue method)
terminate() (Popen method)
Thread (class in gevent.threading)
ThreadPool (class in gevent.threadpool)
threadpool (Config attribute)
(Hub attribute)
threadpool_size (Hub attribute)
ThreadPoolExecutor (class in gevent.threadpool)
throw() (Waiter method)
timeout
Timeout (class in gevent)
TimeoutExpired
Timer (class in gevent.threading)
timer() (ILoop method)
tp_read() (in module gevent.os)
tp_write() (in module gevent.os)
trace_malloc (Config attribute)
track_greenlet_tree (Config attribute)

U

unfinished_tasks (JoinableQueue attribute)
unlink() (Greenlet method)
(Semaphore method)
unregister() (poll method)
unwrap() (SSLObject method), [1], [2]
update_environ() (WSGIServer method)
update_now() (ILoop method)

V

value (AsyncResult attribute)
(Greenlet attribute)
version() (SSLObject method), [1], [2]
(SSLSocket method), [1]

W

wait() (AsyncResult method)
(DummySemaphore method)
(Event method)
(Hub method)
(Popen method)
(Semaphore method)
(in module gevent)
(in module gevent.socket)
wait_available() (Group method)
(Pool method)
wait_read() (in module gevent.socket)
wait_readwrite() (in module gevent.socket)
wait_write() (in module gevent.socket)
Waiter (class in gevent.hub)
waitpid() (in module gevent.os)
will_patch_module() (IGeventWillPatchAllEvent method)
with_timeout() (in module gevent)
with_traceback() (PoolFull method)
wrap_errors (class in gevent.util)
wrap_socket() (in module gevent._ssl2)
write() (SSLObject method), [1], [2]
(SSLSocket method), [1], [2]
WSGIHandler (class in gevent.pywsgi)
WSGISecureEnviron (class in gevent.pywsgi)
WSGIServer (class in gevent.pywsgi)