SPADE
4.1.2
SPADE
Foreword
The SPADE Agent Model
Installation
Quick Start
Agent communications
Advanced Behaviours
Presence Notification
Web Graphical Interface
Extending SPADE with plugins
API Documentation
Contributing
Code of Conduct
Credits
History
SPADE
»
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
X
A
add_behaviour() (spade.agent.Agent method)
add_get() (spade.web.WebApp method)
add_menu_entry() (spade.web.WebApp method)
add_post() (spade.web.WebApp method)
add_state() (spade.behaviour.FSMBehaviour method)
add_template_path() (spade.web.WebApp method)
add_transition() (spade.behaviour.FSMBehaviour method)
Agent (class in spade.agent)
agent_processor() (spade.web.WebApp method)
all() (spade.trace.TraceStore method)
ANDTemplate (class in spade.template)
append() (spade.trace.TraceStore method)
approve_subscription() (spade.presence.PresenceManager method)
AuthenticationFailure
AVAILABLE (spade.presence.PresenceType attribute)
avatar (spade.agent.Agent property)
AWAY (spade.presence.PresenceShow attribute)
B
BaseTemplate (class in spade.template)
BehaviourNotFinishedException
body (spade.message.MessageBase property)
build() (spade.fipa_message.FIPAMessageBuilder method)
build_avatar_url() (spade.agent.Agent static method)
C
CHAT (spade.presence.PresenceShow attribute)
check_port_in_use() (in module spade.cli)
Contact (class in spade.presence)
ContactNotFound
Container (class in spade.container)
create_cli() (in module spade.cli)
create_inform_message() (spade.fipa_message.FIPAMessageBuilder class method)
create_request_message() (spade.fipa_message.FIPAMessageBuilder class method)
create_response_message() (spade.fipa_message.FIPAMessageBuilder class method)
CyclicBehaviour (class in spade.behaviour)
D
DisconnectedException
dispatch() (spade.agent.Agent method)
DND (spade.presence.PresenceShow attribute)
download_file() (spade.behaviour.CyclicBehaviour method)
E
empty_jid() (spade.message.MessageBase static method)
empty_sender() (spade.message.MessageBase method)
empty_to() (spade.message.MessageBase method)
enqueue() (spade.behaviour.CyclicBehaviour method)
ERROR (spade.presence.PresenceType attribute)
exit_code (spade.behaviour.CyclicBehaviour property)
EXTENDED_AWAY (spade.presence.PresenceShow attribute)
F
filter() (spade.trace.TraceStore method)
find_behaviour() (spade.web.WebApp method)
FIPAMessageBuilder (class in spade.fipa_message)
FIPAMessageParser (class in spade.fipa_message)
from_node() (spade.message.MessageBase class method)
FSMBehaviour (class in spade.behaviour)
G
get() (spade.agent.Agent method)
(spade.behaviour.CyclicBehaviour method)
get_agent() (spade.web.WebApp method)
get_behaviour() (spade.web.WebApp method)
get_contact() (spade.presence.PresenceManager method)
get_contact_presence() (spade.presence.PresenceManager method)
get_contacts() (spade.presence.PresenceManager method)
get_conversation_id() (spade.fipa_message.FIPAMessageParser method)
get_custom_metadata() (spade.fipa_message.FIPAMessageParser method)
get_language() (spade.fipa_message.FIPAMessageParser method)
get_messages() (spade.web.WebApp method)
get_metadata() (spade.message.MessageBase method)
get_ontology() (spade.fipa_message.FIPAMessageParser method)
get_or_create_eventloop() (in module spade.container)
get_performative() (spade.fipa_message.FIPAMessageParser method)
get_presence() (spade.presence.Contact method)
(spade.presence.PresenceManager method)
get_priority() (spade.presence.PresenceManager method)
get_protocol() (spade.fipa_message.FIPAMessageParser method)
get_reply_with() (spade.fipa_message.FIPAMessageParser method)
get_show() (spade.presence.PresenceManager method)
get_state() (spade.behaviour.FSMBehaviour method)
get_states() (spade.behaviour.FSMBehaviour method)
get_status() (spade.presence.PresenceManager method)
H
handle_presence() (spade.presence.PresenceManager method)
handle_roster_update() (spade.presence.PresenceManager method)
handle_subscription() (spade.presence.PresenceManager method)
has_behaviour() (spade.agent.Agent method)
I
id (spade.message.MessageBase property)
index() (spade.web.WebApp method)
InvalidPerformativeError
is_alive() (spade.agent.Agent method)
is_available() (spade.presence.Contact method)
(spade.presence.PresenceInfo method)
(spade.presence.PresenceManager method)
is_done() (spade.behaviour.CyclicBehaviour method)
is_killed() (spade.behaviour.CyclicBehaviour method)
is_started() (spade.web.WebApp method)
is_subscribed() (spade.presence.Contact method)
is_valid_fipa_message() (spade.fipa_message.FIPAMessageParser method)
is_valid_transition() (spade.behaviour.FSMBehaviour method)
J
join() (spade.behaviour.CyclicBehaviour method)
K
kill() (spade.behaviour.CyclicBehaviour method)
kill_behaviour() (spade.web.WebApp method)
L
LANGUAGES (spade.fipa_message.FIPAMessageBuilder attribute)
len() (spade.trace.TraceStore method)
M
mailbox_size() (spade.behaviour.CyclicBehaviour method)
make_reply() (spade.message.Message method)
match() (spade.behaviour.CyclicBehaviour method)
(spade.message.MessageBase method)
(spade.template.ANDTemplate method)
(spade.template.NOTTemplate method)
(spade.template.ORTemplate method)
(spade.template.XORTemplate method)
Message (class in spade.message)
MessageBase (class in spade.message)
module
spade
spade.agent
spade.behaviour
spade.cli
spade.container
spade.fipa_message
spade.message
spade.presence
spade.template
spade.trace
spade.web
spade.xmpp_client
N
name (spade.agent.Agent property)
NONE (spade.presence.PresenceShow attribute)
NOTTemplate (class in spade.template)
NotValidState
NotValidTransition
now() (in module spade.behaviour)
O
on_available() (spade.presence.PresenceManager method)
on_end() (spade.behaviour.CyclicBehaviour method)
on_presence_received() (spade.presence.PresenceManager method)
on_start() (spade.behaviour.CyclicBehaviour method)
on_subscribe() (spade.presence.PresenceManager method)
on_subscribed() (spade.presence.PresenceManager method)
on_unavailable() (spade.presence.PresenceManager method)
on_unsubscribe() (spade.presence.PresenceManager method)
on_unsubscribed() (spade.presence.PresenceManager method)
OneShotBehaviour (class in spade.behaviour)
ORTemplate (class in spade.template)
P
parse_body() (spade.fipa_message.FIPAMessageParser method)
PerformativeNotSetError
PERFORMATIVES (spade.fipa_message.FIPAMessageBuilder attribute)
period (spade.behaviour.PeriodicBehaviour property)
PeriodicBehaviour (class in spade.behaviour)
prepare() (spade.message.Message method)
PresenceInfo (class in spade.presence)
PresenceManager (class in spade.presence)
PresenceNotFound
PresenceShow (class in spade.presence)
PresenceType (class in spade.presence)
print_debug_info() (spade.fipa_message.FIPAMessageParser method)
PROBE (spade.presence.PresenceType attribute)
PROTOCOLS (spade.fipa_message.FIPAMessageBuilder attribute)
R
receive() (spade.behaviour.CyclicBehaviour method)
received() (spade.trace.TraceStore method)
register() (spade.xmpp_client.XMPPClient method)
RegistrationException
remove_behaviour() (spade.agent.Agent method)
reset() (spade.trace.TraceStore method)
run() (spade.behaviour.CyclicBehaviour method)
(spade.behaviour.FSMBehaviour method)
run_container() (in module spade.container)
S
send() (spade.behaviour.CyclicBehaviour method)
send_agent() (spade.web.WebApp method)
send_file() (spade.behaviour.CyclicBehaviour method)
sender (spade.message.MessageBase property)
session_start() (spade.xmpp_client.XMPPClient method)
set() (spade.agent.Agent method)
(spade.behaviour.CyclicBehaviour method)
set_agent() (spade.behaviour.CyclicBehaviour method)
set_available() (spade.presence.PresenceManager method)
set_body() (spade.fipa_message.FIPAMessageBuilder method)
set_container() (spade.agent.Agent method)
set_conversation_id() (spade.fipa_message.FIPAMessageBuilder method)
set_custom_metadata() (spade.fipa_message.FIPAMessageBuilder method)
set_in_reply_to() (spade.fipa_message.FIPAMessageBuilder method)
set_language() (spade.fipa_message.FIPAMessageBuilder method)
set_loop() (spade.agent.Agent method)
set_metadata() (spade.message.MessageBase method)
set_next_state() (spade.behaviour.State method)
set_ontology() (spade.fipa_message.FIPAMessageBuilder method)
set_performative() (spade.fipa_message.FIPAMessageBuilder method)
set_presence() (spade.presence.PresenceManager method)
set_protocol() (spade.fipa_message.FIPAMessageBuilder method)
set_reply_by() (spade.fipa_message.FIPAMessageBuilder method)
set_template() (spade.behaviour.CyclicBehaviour method)
set_unavailable() (spade.presence.PresenceManager method)
setup() (spade.agent.Agent method)
(spade.behaviour.FSMBehaviour method)
setup_routes() (spade.web.WebApp method)
spade
module
spade.agent
module
spade.behaviour
module
spade.cli
module
spade.container
module
spade.fipa_message
module
spade.message
module
spade.presence
module
spade.template
module
spade.trace
module
spade.web
module
spade.xmpp_client
module
start() (spade.agent.Agent method)
(spade.behaviour.CyclicBehaviour method)
(spade.web.WebApp method)
start_server_in_loop() (in module spade.web)
State (class in spade.behaviour)
stop() (spade.agent.Agent method)
stop_agent() (spade.web.WebApp method)
stop_now() (spade.web.WebApp method)
submit() (spade.agent.Agent method)
SUBSCRIBE (spade.presence.PresenceType attribute)
subscribe() (spade.presence.PresenceManager method)
SUBSCRIBED (spade.presence.PresenceType attribute)
subscribed() (spade.presence.PresenceManager method)
T
Template (class in spade.template)
thread (spade.message.MessageBase property)
timeago() (spade.web.WebApp static method)
TimeoutBehaviour (class in spade.behaviour)
to (spade.message.MessageBase property)
to_graphviz() (spade.behaviour.FSMBehaviour method)
TraceStore (class in spade.trace)
U
UNAVAILABLE (spade.presence.PresenceType attribute)
UNSUBSCRIBE (spade.presence.PresenceType attribute)
unsubscribe() (spade.presence.PresenceManager method)
unsubscribe_agent() (spade.web.WebApp method)
UNSUBSCRIBED (spade.presence.PresenceType attribute)
unsubscribed() (spade.presence.PresenceManager method)
unused_port() (in module spade.web)
update_presence() (spade.presence.Contact method)
update_subscription() (spade.presence.Contact method)
V
validate_fipa_message() (spade.fipa_message.FIPAMessageParser method)
W
WebApp (class in spade.web)
X
XMPPClient (class in spade.xmpp_client)
XORTemplate (class in spade.template)