osBrain
latest
About osBrain
Introduction and Example
Basic communication patterns
Considerations
Timers
Transport protocol
Serialization
Advanced proxy handling
Advanced communication patterns
Distributed systems
Security
Developers
osBrain library API
Software License and Disclaimer
osBrain
Docs
»
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
Z
_
_address (osbrain.agent.Agent attribute)
_async_req_handler (osbrain.agent.Agent attribute)
_async_req_uuid (osbrain.agent.Agent attribute)
_context (osbrain.agent.Agent attribute)
_DEBUG (osbrain.agent.Agent attribute)
_die_now (osbrain.agent.Agent attribute)
_handler (osbrain.agent.Agent attribute)
_host (osbrain.agent.Agent attribute)
_keep_alive (osbrain.agent.Agent attribute)
_pending_requests (osbrain.agent.Agent attribute)
_poll_timeout (osbrain.agent.Agent attribute)
_poller (osbrain.agent.Agent attribute)
_running (osbrain.agent.Agent attribute)
_serializer (osbrain.agent.Agent attribute)
_socket (osbrain.agent.Agent attribute)
_timer (osbrain.agent.Agent attribute)
_transport (osbrain.agent.Agent attribute)
_uuid (osbrain.agent.Agent attribute)
A
abstract
addr() (osbrain.agent.Agent method)
(osbrain.proxy.NSProxy method)
address (osbrain.address.AgentAddress attribute)
address_to_host_port() (in module osbrain.address)
advanced
after() (in module osbrain.common)
(osbrain.agent.Agent method)
Agent (class in osbrain)
(class in osbrain.agent)
AgentAddress (class in osbrain)
(class in osbrain.address)
AgentAddressKind (class in osbrain.address)
AgentAddressRole (class in osbrain.address)
AgentAddressSerializer (class in osbrain.address)
AgentAddressTransport (class in osbrain.address)
AgentChannel (class in osbrain.address)
AgentChannelKind (class in osbrain.address)
AgentProcess (class in osbrain.agent)
agents
agents() (osbrain.nameserver.NameServer method)
(osbrain.nameserver.NameServerProcess method)
applications
async-req-rep
async_kill_agents() (osbrain.nameserver.NameServer method)
async_shutdown_agents() (osbrain.nameserver.NameServer method)
B
before_loop() (osbrain.agent.Agent method)
bind() (osbrain.agent.Agent method)
binding
C
change
close() (osbrain.agent.Agent method)
close_all() (osbrain.agent.Agent method)
compose_message() (in module osbrain.agent)
concurrent
connect() (osbrain.agent.Agent method)
D
daemon_shutdown() (osbrain.nameserver.NameServer method)
dependencies
deserialize_message() (in module osbrain.agent)
developers
disclaimer
distributed
,
[1]
documentation
E
each() (osbrain.agent.Agent method)
encryption
security
execute_as_function() (osbrain.agent.Agent method)
execute_as_method() (osbrain.agent.Agent method)
execute_code_after_yield() (in module osbrain.agent)
F
features
filtering
format_exception() (in module osbrain.common)
format_method_exception() (in module osbrain.common)
G
get_attr() (osbrain.agent.Agent method)
get_linger() (in module osbrain.common)
guess_kind() (in module osbrain.address)
H
has_socket() (osbrain.agent.Agent method)
hello world
history
host (osbrain.address.SocketAddress attribute)
I
idle() (osbrain.agent.Agent method)
installation
is_running() (osbrain.agent.Agent method)
K
kill() (osbrain.agent.Agent method)
(osbrain.agent.AgentProcess method)
kind (osbrain.address.AgentAddress attribute)
(osbrain.address.AgentChannel attribute)
L
license
list_timers() (osbrain.agent.Agent method)
locate_ns() (in module osbrain.proxy)
log_debug() (osbrain.agent.Agent method)
log_error() (osbrain.agent.Agent method)
log_handler() (osbrain.logging.Logger method)
log_info() (osbrain.agent.Agent method)
log_warning() (osbrain.agent.Agent method)
Logger (class in osbrain)
(class in osbrain.logging)
LogLevel (class in osbrain.common)
M
more_on_filtering
N
name (osbrain.agent.Agent attribute)
name server
NameServer (class in osbrain.nameserver)
NameServerProcess (class in osbrain.nameserver)
network interfaces
security
nsaddr() (osbrain.proxy.Proxy method)
NSProxy (class in osbrain)
(class in osbrain.proxy)
O
on_init() (osbrain.agent.Agent method)
(osbrain.logging.Logger method)
oneway
(osbrain.proxy.Proxy attribute)
osbrain (module)
osbrain.address (module)
osbrain.agent (module)
osbrain.common (module)
osbrain.logging (module)
osbrain.nameserver (module)
osbrain.proxy (module)
P
performance
ping() (osbrain.agent.Agent method)
(osbrain.nameserver.NameServer method)
port (osbrain.address.SocketAddress attribute)
protocol
proxies
,
[1]
proxy
,
[1]
,
[2]
,
[3]
Proxy (class in osbrain)
(class in osbrain.proxy)
proxy() (osbrain.proxy.NSProxy method)
publish-subscribe
push-pull
pyro_log() (in module osbrain.logging)
R
raise_exception() (osbrain.agent.Agent method)
random_nameserver_process() (in module osbrain.nameserver)
receiver (osbrain.address.AgentChannel attribute)
recv() (osbrain.agent.Agent method)
release() (osbrain.proxy.NSProxy method)
(osbrain.proxy.Proxy method)
repeat() (in module osbrain.common)
request-reply
REQUIRE_HANDLER (osbrain.address.AgentAddressKind attribute)
requires_handler() (osbrain.address.AgentAddressKind method)
role (osbrain.address.AgentAddress attribute)
run() (osbrain.agent.Agent method)
(osbrain.agent.AgentProcess method)
(osbrain.nameserver.NameServerProcess method)
run_agent() (in module osbrain)
(in module osbrain.agent)
run_logger() (in module osbrain)
(in module osbrain.logging)
run_nameserver() (in module osbrain)
(in module osbrain.nameserver)
S
safe (osbrain.proxy.Proxy attribute)
safe_call() (osbrain.agent.Agent method)
security
encryption
network interfaces
serialization
send() (osbrain.agent.Agent method)
send_recv() (osbrain.agent.Agent method)
sender (osbrain.address.AgentChannel attribute)
serialization
security
serialize_message() (in module osbrain.agent)
serializer (osbrain.address.AgentAddress attribute)
SERIALIZER_SEPARATOR (osbrain.address.AgentAddressSerializer attribute)
SERIALIZER_SIMPLE (osbrain.address.AgentAddressSerializer attribute)
set_attr() (osbrain.agent.Agent method)
set_logger() (osbrain.agent.Agent method)
set_method() (osbrain.agent.Agent method)
shutdown() (osbrain.agent.Agent method)
(osbrain.nameserver.NameServerProcess method)
(osbrain.proxy.NSProxy method)
shutdown_agents() (osbrain.proxy.NSProxy method)
shutdown_all() (osbrain.nameserver.NameServerProcess method)
SocketAddress (class in osbrain)
(class in osbrain.address)
software license
start() (osbrain.agent.AgentProcess method)
(osbrain.nameserver.NameServerProcess method)
stop() (osbrain.agent.Agent method)
stop_all_timers() (osbrain.agent.Agent method)
stop_timer() (osbrain.agent.Agent method)
subscribe() (osbrain.agent.Agent method)
sync-pub-sub
systems
T
tests
timers
topic_to_bytes() (in module osbrain.common)
topics_to_bytes() (in module osbrain.common)
transport
,
[1]
(osbrain.address.AgentAddress attribute)
transports
TWIN (osbrain.address.AgentAddressKind attribute)
(osbrain.address.AgentChannelKind attribute)
twin() (osbrain.address.AgentAddress method)
(osbrain.address.AgentAddressKind method)
(osbrain.address.AgentAddressRole method)
(osbrain.address.AgentChannel method)
(osbrain.address.AgentChannelKind method)
U
unbound_method() (in module osbrain.common)
unique_identifier() (in module osbrain.common)
unsafe
(osbrain.proxy.Proxy attribute)
unsubscribe() (osbrain.agent.Agent method)
V
validate_handler() (in module osbrain.common)
W
wait_for_running() (osbrain.proxy.Proxy method)
workflow
Z
zmq() (osbrain.address.AgentAddressKind method)
ZMQ_KIND_CONVERSION (osbrain.address.AgentAddressKind attribute)
Read the Docs
v: latest
Versions
latest
stable
v0.6.5
0.6.4
0.6.3
0.6.2
0.6.1
0.6.0
0.5.0
0.4.4
0.4.3
0.4.2
0.4.1
0.4.0
0.3.1
0.3.0
Downloads
html
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.