Index

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

_

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

A

accept() (SSLSocket method), [1]
acquire() (BoundedSemaphore method)
(DummySemaphore method)
(LockType method)
(RLock method)
(Semaphore method)
add() (Group method)
(Pool method)
add_monitoring_function() (IPeriodicMonitorThread method)
add_spawn_callback() (Greenlet static method)
allocate_lock (in module gevent.thread)
ApplicationError (WSGIHandler attribute)
apply() (Group method)
(ThreadPool method), [1]
apply_async() (Group method)
(ThreadPool method)
apply_cb() (Group method)
(ThreadPool method)
approx_timer_resolution (ILoop attribute)
ares_servers (Config attribute)
ares_timeout (Config attribute)
assert_switches (class in gevent.util)
async_() (ILoop method)
AsyncResult (class in gevent.event)

B

BackdoorServer (class in gevent.backdoor)
balance (Channel attribute)
BaseSelector (class in gevent.selectors)
BaseServer (class in gevent.baseserver)
bind() (socket method)
blocking_time (IEventLoopBlocked attribute)
BlockingSwitchOutError (class in gevent.exceptions)
BoundedSemaphore (class in gevent.lock)

C

cafile (DefaultVerifyPaths attribute), [1]
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]
cert_time_to_seconds() (in module gevent._ssl2)
(in module gevent._sslgte279)
CertificateError, [1]
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)
clear() (Event method)
close() (BaseSelector method)
(BaseServer method)
(EpollSelector method)
(ICallback method)
(IWatcher method)
(Resolver method), [1]
(Timeout method)
closing (class in gevent._ssl2)
(class in gevent._sslgte279)
closing_fd() (ILoop method)
communicate() (Popen method)
CompletedProcess (class in gevent.subprocess)
ConcurrentObjectUseError (class in gevent.exceptions)
Config (class in gevent._config)
connect() (socket method)
(SSLSocket method), [1]
connect_ex() (socket method)
(SSLSocket method)
Context (class in gevent.contextvars)
ContextVar (class in gevent.contextvars)
copy() (Context method)
(Environ method)
(JoinableQueue method)
(Queue method)
copy_context() (in module gevent.contextvars)
create_connection() (in module gevent._socket2)
(in module gevent._ssl2)
create_default_context() (in module gevent._ssl2)
(in module gevent._sslgte279)
current_tree() (gevent.util.GreenletTree class method)

D

data (SelectorKey attribute)
DatagramServer (class in gevent.server)
dead (Greenlet attribute)
default (ILoop attribute)
DefaultSelector (in module gevent.selectors)
DefaultVerifyPaths (class in gevent._ssl2)
(class in gevent._sslgte279)
DER_cert_to_PEM_cert() (in module gevent._ssl2)
(in module gevent._sslgte279)
destroy() (Hub method)
(ILoop method)
disable_watch_children (Config attribute)
discard() (Group method)
do_handshake() (SSLSocket method), [1]
done() (AsyncResult method)
DoNotPatch
DummySemaphore (class in gevent.lock)
dup() (socket method)
(SSLSocket method)

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)
EpollSelector (class in gevent.selectors)
error, [1]
error_log (WSGIServer attribute)
Event (class in gevent.event)
EventLoopBlocked (class in gevent.events)
events (SelectorKey attribute)
exc_info (AsyncResult attribute)
(Waiter attribute)
exception (AsyncResult attribute)
(Greenlet attribute)
exception_stream (Hub attribute)

F

fd (SelectorKey attribute)
fileno() (socket method)
fileobj (SelectorKey attribute)
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)
Full, [1]
full() (Channel method)
(Group method)
(Pool method)
(Queue method)

G

get() (AsyncResult method)
(Channel method)
(Greenlet method)
(Queue method)
(Waiter method)
get_channel_binding() (SSLSocket method)
get_default_verify_paths() (in module gevent._ssl2)
(in module gevent._sslgte279)
get_environ() (WSGIHandler method)
get_hub() (in module gevent.hub)
get_key() (BaseSelector method)
get_map() (BaseSelector 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._sslgte279)
getaddrinfo() (in module gevent._socket2)
(Resolver static method)
getblocking() (socket method)
getcurrent() (in module gevent)
getfqdn() (in module gevent._socket2)
gethostbyaddr() (in module gevent._socket2)
(Resolver static method)
gethostbyname() (in module gevent._socket2)
(Resolver static method)
(in module gevent.socket)
gethostbyname_ex() (in module gevent._socket2)
(Resolver static method)
getnameinfo() (in module gevent._socket2)
(Resolver static method)
getpeercert() (SSLSocket method), [1]
getpeername() (socket method)
getsignal() (in module gevent.signal)
getsockname() (socket method)
getsockopt() (socket method)
getswitchinterval() (in module gevent)
getters (Channel attribute)
(Queue attribute)
gettimeout() (socket method)
gevent (module)
gevent._socket2 (module)
gevent._ssl2 (module)
gevent._sslgte279 (module)
gevent.ares (module)
gevent.backdoor (module)
gevent.baseserver (module)
gevent.builtins (module)
gevent.contextvars (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.selectors (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), [1]
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)
hub (Channel attribute)
Hub (class in gevent.hub)
hub (LoopExit attribute), [1]
(Queue attribute)

I

ICallback (interface in gevent._interfaces)
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)
(ThreadPool method)
imap_unordered() (Group method)
(ThreadPool method)
IMemoryUsageThresholdExceeded (interface in gevent.events)
IMemoryUsageUnderThreshold (interface in gevent.events)
info (IEventLoopBlocked attribute)
init_socket() (BaseServer method)
(DatagramServer method)
(StreamServer method)
(WSGIServer method)
InvalidSwitchError (class in gevent.exceptions)
io() (ILoop method)
IPeriodicMonitorThread (interface in gevent.events)
IPeriodicMonitorThreadStartedEvent (interface in gevent.events)
is_current_tree (GreenletTree attribute)
is_module_patched() (in module gevent.monkey)
is_object_patched() (in module gevent.monkey)
is_set() (Event method), [1]
isSet() (Event method)
iwait() (in module gevent)
IWatcher (interface in gevent._interfaces)

J

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

K

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

L

libev_backend (Config attribute)
LifoQueue (class in gevent.queue)
link() (Greenlet method)
link_exception() (Greenlet method)
link_value() (Greenlet method)
listen() (socket method)
local (class in gevent.local)
locked() (BoundedSemaphore method)
(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() (SSLSocket method), [1]
map() (Group method)
(ThreadPool method)
map_async() (Group method)
(ThreadPool method)
match_hostname() (in module gevent._ssl2)
(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)
(ThreadPool 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)
MessageClass (WSGIHandler attribute)
min_delay (BaseServer attribute)
minimal_ident (Greenlet attribute)
modify() (BaseSelector method)
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)

O

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

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._sslgte279)
pending (ICallback attribute)
(Timeout attribute)
PeriodicMonitorThreadStartedEvent (class in gevent.events)
pipe_cloexec() (Popen method)
poll (class in gevent.select)
poll() (poll method)
(Popen method)
PollSelector (class in gevent.selectors)
Pool (class in gevent.pool)
PoolFull (class in gevent.pool)
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._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
PEP 517
PEP 518
PEP 567

Q

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

R

RAND_add() (in module gevent._ssl2)
(in module gevent._sslgte279)
RAND_status() (in module gevent._ssl2)
(in module gevent._sslgte279)
rawlink() (BoundedSemaphore method)
(Greenlet method)
(Semaphore method)
read() (SSLSocket method), [1]
read_request() (WSGIHandler method)
read_requestline() (WSGIHandler method)
ready() (AsyncResult method)
(BoundedSemaphore method)
(DummySemaphore method)
(Event method)
(Greenlet method)
(Semaphore method)
(Waiter method)
register() (BaseSelector method)
(EpollSelector method)
(PollSelector method)
(SelectSelector method)
reinit() (in module gevent)
release() (BoundedSemaphore method)
(DummySemaphore method)
(RLock method)
(Semaphore method)
remove_spawn_callback() (Greenlet static 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)
(in module gevent.subprocess)
run_callback() (ILoop method)
run_callback_threadsafe() (ILoop method)

S

secure_environ_class (WSGIServer attribute)
SecureEnviron (class in gevent.pywsgi)
select() (BaseSelector method)
(EpollSelector method)
(PollSelector method)
(SelectSelector method)
(in module gevent.select)
SelectorKey (class in gevent.selectors)
SelectSelector (class in gevent.selectors)
Semaphore (class in gevent.lock)
send_signal() (Popen method)
sendall() (socket method)
(SSLSocket method), [1]
serve_forever() (BaseServer method)
server_host (BaseServer attribute)
server_port (BaseServer attribute)
set() (AsyncResult method)
(Event method)
set_exception() (AsyncResult method)
set_result() (AsyncResult method)
setblocking() (socket method)
setsockopt() (socket method)
setswitchinterval() (in module gevent)
settimeout() (socket method)
shutdown() (socket method)
(SSLSocket method), [1]
(ThreadPoolExecutor method)
signal() (ILoop method)
(in module gevent.signal)
signal_handler() (in module gevent)
size (ThreadPool attribute)
sleep() (in module gevent)
(in module gevent.time)
socket (class in gevent._socket2)
(class in gevent.socket)
socket_error (in module gevent._ssl2)
(in module gevent._sslgte279)
SocketType (in module gevent._socket2)
source (IGeventPatchEvent attribute)
spawn() (gevent.Greenlet class method)
(Group 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._sslgte279)
SSLEOFError, [1]
SSLError, [1]
SSLObject (class in gevent.ssl)
SSLSocket (class in gevent._ssl2)
(class in gevent._sslgte279)
SSLSyscallError, [1]
SSLWantReadError, [1]
SSLWantWriteError, [1]
sslwrap_simple() (in module gevent._ssl2)
(in module gevent._sslgte279)
SSLZeroReturnError, [1]
start() (BaseServer method)
(Greenlet method)
(Group method)
(IWatcher method)
(Pool method)
(Timeout method)
start_later() (Greenlet method)
start_new() (gevent.Timeout class method)
start_response() (WSGIHandler method)
stat() (ILoop method)
stop() (BaseServer method)
(ICallback method)
(IWatcher method)
stop_timeout (BaseServer attribute)
StreamServer (class in gevent.server)
submit() (ThreadPoolExecutor method)
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)
ThreadPool (class in gevent.threadpool)
threadpool (Config attribute)
(Hub attribute)
threadpool_idle_task_timeout (Config attribute)
threadpool_size (Hub attribute)
ThreadPoolExecutor (class in gevent.threadpool)
throw() (Waiter method)
Timeout (class in gevent)
TimeoutExpired
timer() (ILoop method)
Token (class in gevent.contextvars)
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() (BoundedSemaphore method)
(Greenlet method)
(Semaphore method)
unregister() (BaseSelector method)
(EpollSelector method)
(PollSelector method)
(SelectSelector method)
(poll method)
update_environ() (WSGIServer method)
update_now() (ILoop method)

V

value (AsyncResult attribute)
(Greenlet attribute)
var (Token attribute)
version() (SSLSocket method)

W

wait() (AsyncResult method)
(BoundedSemaphore 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)
wrap_errors (class in gevent.util)
wrap_socket() (in module gevent._ssl2)
write() (SSLSocket method), [1]
WSGIHandler (class in gevent.pywsgi)
WSGISecureEnviron (class in gevent.pywsgi)
WSGIServer (class in gevent.pywsgi)