Index

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

A

abort() (gruvi.BaseTransport method)
acquire() (gruvi.Lock method)
(gruvi.RLock method)
add_cleanup() (gruvi.switch_back method)
addresses (gruvi.Server attribute)
assert_no_switchpoints (class in gruvi)

B

BaseProtocol (class in gruvi)
BaseTransport (class in gruvi)
blocking() (in module gruvi)
body (gruvi.http.HttpResponse attribute)
buffer_size (gruvi.StreamReader attribute)

C

call_method() (gruvi.dbus.DbusClient method)
(gruvi.dbus.DbusProtocol method)
(gruvi.jsonrpc.JsonRpcClient method)
(gruvi.jsonrpc.JsonRpcProtocol method)
can_write_eof() (gruvi.Transport method)
cancel() (gruvi.Fiber method)
Cancelled
child_exited() (gruvi.Process method)
clear() (gruvi.Event method)
(gruvi.Queue method)
Client (class in gruvi)
close() (gruvi.BaseTransport method)
(gruvi.Client method)
(gruvi.Hub method)
(gruvi.PoolBase method)
(gruvi.Server method)
(gruvi.SslTransport method)
(gruvi.StreamWriter method)
closed (gruvi.StreamReader attribute)
communicate() (gruvi.Process method)
Condition (class in gruvi)
connect() (gruvi.Client method)
(gruvi.dbus.DbusClient method)
connection_lost() (gruvi.BaseProtocol method)
(gruvi.Server method)
connection_made() (gruvi.BaseProtocol method)
(gruvi.Server method)
connections (gruvi.Server attribute)
create_connection() (in module gruvi)
create_server() (in module gruvi)
create_ssl_context() (in module gruvi)
current_fiber() (in module gruvi)

D

data (gruvi.Hub attribute)
data_received() (gruvi.Protocol method)
datagram_received() (gruvi.DatagramProtocol method)
DatagramProtocol (class in gruvi)
DatagramTransport (class in gruvi)
DbusClient (class in gruvi.dbus)
DbusError
DbusMethodCallError
DbusProtocol (class in gruvi.dbus)
DbusServer (class in gruvi.dbus)
dispatcher (gruvi.MessageProtocol attribute)
do_handshake() (gruvi.SslTransport method)
done() (gruvi.Future method)

E

end_request() (gruvi.http.HttpRequest method)
Endpoint (class in gruvi)
eof (gruvi.StreamReader attribute)
eof_received() (gruvi.Protocol method)
Error
error_received() (gruvi.DatagramProtocol method)
Event (class in gruvi)
exception() (gruvi.Future method)

F

feed() (gruvi.StreamReader method)
feed_eof() (gruvi.StreamReader method)
feed_error() (gruvi.StreamReader method)
Fiber (class in gruvi)
fiber (gruvi.switch_back attribute)
FiberPool (class in gruvi)
Future (class in gruvi)

G

get() (gruvi.Queue method)
get_cpu_pool() (in module gruvi)
get_extra_info() (gruvi.BaseTransport method)
(gruvi.SslTransport method)
(gruvi.Transport method)
get_header() (gruvi.http.HttpResponse method)
get_hub() (in module gruvi)
get_io_pool() (in module gruvi)
get_nowait() (gruvi.Queue method)
get_read_buffer_size() (gruvi.BaseProtocol method)
get_trailer() (gruvi.http.HttpResponse method)
get_unique_name() (gruvi.dbus.DbusClient method)
(gruvi.dbus.DbusProtocol method)
get_write_buffer_size() (gruvi.BaseTransport method)
getaddrinfo() (in module gruvi)
getnameinfo() (in module gruvi)
getresponse() (gruvi.http.HttpClient method)
(gruvi.http.HttpProtocol method)
gruvi (module)
gruvi.dbus (module)
gruvi.http (module)
gruvi.jsonrpc (module)

H

HAVE_SSL_BACKPORTS (in module gruvi)
headers (gruvi.http.HttpResponse attribute)
HttpClient (class in gruvi.http)
HttpError
HttpProtocol (class in gruvi.http)
HttpRequest (class in gruvi.http)
HttpResponse (class in gruvi.http)
HttpServer (class in gruvi.http)
Hub (class in gruvi)

I

ignore_interrupt (gruvi.Hub attribute)

J

join() (gruvi.Fiber method)
(gruvi.PoolBase method)
(gruvi.Queue method)
JsonRpcClient (class in gruvi.jsonrpc)
JsonRpcError
JsonRpcMethodCallError
JsonRpcProtocol (class in gruvi.jsonrpc)
JsonRpcServer (class in gruvi.jsonrpc)

K

kill() (gruvi.Process method)

L

LifoQueue (class in gruvi)
listen() (gruvi.dbus.DbusServer method)
(gruvi.Server method)
local (class in gruvi)
Lock (class in gruvi)
locked() (gruvi.Lock method)
(gruvi.RLock method)
loop (gruvi.Hub attribute), [1]

M

map() (gruvi.PoolBase method)
message_received() (gruvi.MessageProtocol method)
MessageProtocol (class in gruvi)

N

name (gruvi.Fiber attribute)
notify() (gruvi.Condition method)
notify_all() (gruvi.Condition method)

P

paddr() (in module gruvi)
pause_reading() (gruvi.SslTransport method)
(gruvi.Transport method)
pause_writing() (gruvi.BaseProtocol method)
pid (gruvi.Process attribute)
poll() (gruvi.Process method)
PoolBase (class in gruvi)
PriorityQueue (class in gruvi)
Process (class in gruvi)
Protocol (class in gruvi)
protocol (gruvi.Client attribute)
ProtocolError
put() (gruvi.Queue method)
put_nowait() (gruvi.Queue method)
Python Enhancement Proposals
PEP 3156, [1]
PEP 3156#transports
PEP 333

Q

qsize() (gruvi.Queue method)
Queue (class in gruvi)
queue (gruvi.MessageProtocol attribute)
QueueEmpty
QueueFull

R

read() (gruvi.http.HttpResponse method)
(gruvi.StreamClient method)
(gruvi.StreamReader method)
read1() (gruvi.http.HttpResponse method)
(gruvi.StreamClient method)
(gruvi.StreamReader method)
read_buffer_size_changed() (gruvi.BaseProtocol method)
readline() (gruvi.http.HttpResponse method)
(gruvi.StreamClient method)
(gruvi.StreamReader method)
readlines() (gruvi.http.HttpResponse method)
(gruvi.StreamClient method)
(gruvi.StreamReader method)
ReadWriteStream (class in gruvi)
release() (gruvi.Lock method)
(gruvi.RLock method)
request() (gruvi.http.HttpClient method)
(gruvi.http.HttpProtocol method)
result() (gruvi.Future method)
resume_reading() (gruvi.SslTransport method)
(gruvi.Transport method)
resume_writing() (gruvi.BaseProtocol method)
returncode (gruvi.Process attribute)
RLock (class in gruvi)
run_callback() (gruvi.Hub method)

S

saddr() (in module gruvi)
send_message() (gruvi.dbus.DbusClient method)
(gruvi.dbus.DbusProtocol method)
(gruvi.jsonrpc.JsonRpcClient method)
(gruvi.jsonrpc.JsonRpcProtocol method)
send_notification() (gruvi.jsonrpc.JsonRpcClient method)
(gruvi.jsonrpc.JsonRpcProtocol method)
send_signal() (gruvi.Process method)
sendto() (gruvi.DatagramTransport method)
Server (class in gruvi)
server_name (gruvi.http.HttpProtocol attribute)
server_side (gruvi.http.HttpProtocol attribute)
set() (gruvi.Event method)
set_exception() (gruvi.Future method)
set_read_buffer_limits() (gruvi.BaseProtocol method)
set_result() (gruvi.Future method)
set_write_buffer_limits() (gruvi.BaseTransport method)
sleep() (in module gruvi)
spawn() (gruvi.Process method)
(in module gruvi)
SslTransport (class in gruvi)
start() (gruvi.BaseTransport method)
(gruvi.Fiber method)
start_request() (gruvi.http.HttpRequest method)
status (gruvi.http.HttpResponse attribute)
stderr (gruvi.Process attribute)
stdin (gruvi.Process attribute)
stdout (gruvi.Process attribute)
stream (gruvi.StreamClient attribute)
(gruvi.StreamProtocol attribute)
StreamClient (class in gruvi)
StreamProtocol (class in gruvi)
StreamReader (class in gruvi)
StreamServer (class in gruvi)
StreamWriter (class in gruvi)
submit() (gruvi.PoolBase method)
switch() (gruvi.Hub method)
switch_back (class in gruvi)
switchpoint() (in module gruvi)

T

task_done() (gruvi.Queue method)
terminate() (gruvi.Process method)
ThreadPool (class in gruvi)
throw() (gruvi.switch_back method)
Timeout
timeout (gruvi.switch_back attribute)
trailers (gruvi.http.HttpResponse attribute)
Transport (class in gruvi)
transport (gruvi.Client attribute)
TransportError

U

unwrap() (gruvi.SslTransport method)

V

version (gruvi.http.HttpResponse attribute)
version_info (gruvi.gruvi attribute)

W

wait() (gruvi.Condition method)
(gruvi.Event method)
(gruvi.Process method)
wait_for() (gruvi.Condition method)
write() (gruvi.http.HttpRequest method)
(gruvi.StreamClient method)
(gruvi.StreamWriter method)
(gruvi.Transport method)
write_eof() (gruvi.StreamClient method)
(gruvi.StreamWriter method)
(gruvi.Transport method)
writelines() (gruvi.StreamClient method)
(gruvi.StreamWriter method)
(gruvi.Transport method)