Neuro-API
API Reference:
Command Module
API Module
Client Module
Event Module
trio_ws Module
Server Module
Neuro-API
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
P
|
Q
|
R
|
S
|
T
|
U
|
W
_
__init__() (neuro_api.api.AbstractNeuroAPI method)
,
[1]
(neuro_api.event.AbstractNeuroAPIComponent method)
(neuro_api.server.AbstractHandlerNeuroServerClient method)
(neuro_api.server.AbstractRecordingNeuroServerClient method)
(neuro_api.server.AbstractTrioNeuroServer method)
(neuro_api.server.BaseTrioNeuroServerClient method)
(neuro_api.server.ConsoleInteractiveNeuroServer method)
(neuro_api.server.TrioNeuroServerClient method)
(neuro_api.trio_ws.TrioNeuroAPI method)
(neuro_api.trio_ws.TrioNeuroAPIComponent method)
_next_id (neuro_api.server.AbstractHandlerNeuroServerClient attribute)
_pending_actions (neuro_api.server.AbstractHandlerNeuroServerClient attribute)
_server_ref (neuro_api.server.TrioNeuroServerClient attribute)
A
AbstractHandlerNeuroServerClient (class in neuro_api.server)
AbstractNeuroAPI (class in neuro_api.api)
AbstractNeuroAPIClient (class in neuro_api.client)
AbstractNeuroAPIComponent (class in neuro_api.event)
AbstractNeuroServerClient (class in neuro_api.server)
AbstractRecordingNeuroServerClient (class in neuro_api.server)
AbstractTrioNeuroServer (class in neuro_api.server)
Action (class in neuro_api.command)
action_command() (in module neuro_api.command)
ACTION_NAME_ALLOWED_CHARS (in module neuro_api.command)
action_names (neuro_api.server.ForceActionsData attribute)
,
[1]
(neuro_api.server.UnregisterActionsData attribute)
,
[1]
ActionResultData (class in neuro_api.server)
actions (neuro_api.server.AbstractRecordingNeuroServerClient attribute)
,
[1]
(neuro_api.server.RegisterActionsData attribute)
,
[1]
actions_force_command() (in module neuro_api.command)
actions_register_command() (in module neuro_api.command)
actions_result_command() (in module neuro_api.command)
actions_unregister_command() (in module neuro_api.command)
ActionSchema (class in neuro_api.server)
add_context() (neuro_api.server.AbstractHandlerNeuroServerClient method)
(neuro_api.server.AbstractTrioNeuroServer method)
(neuro_api.server.ConsoleInteractiveNeuroServer method)
(neuro_api.server.TrioNeuroServerClient method)
ask_action_json() (neuro_api.server.ConsoleInteractiveNeuroServer method)
B
BaseTrioNeuroServerClient (class in neuro_api.server)
C
check_action() (in module neuro_api.command)
check_action_names_type() (in module neuro_api.server)
(neuro_api.server.AbstractNeuroServerClient static method)
check_game_title() (neuro_api.server.AbstractHandlerNeuroServerClient method)
check_invalid_keys_recursive() (in module neuro_api.command)
check_typed_dict() (in module neuro_api.command)
choose_force_action() (neuro_api.server.AbstractHandlerNeuroServerClient method)
(neuro_api.server.AbstractTrioNeuroServer method)
(neuro_api.server.ConsoleInteractiveNeuroServer method)
(neuro_api.server.TrioNeuroServerClient method)
clear_registered_actions() (neuro_api.server.AbstractHandlerNeuroServerClient method)
(neuro_api.server.AbstractRecordingNeuroServerClient method)
clients (neuro_api.server.AbstractTrioNeuroServer attribute)
,
[1]
command (neuro_api.client.NeuroMessage attribute)
connect() (neuro_api.trio_ws.TrioNeuroAPI method)
connection (neuro_api.trio_ws.TrioNeuroAPI property)
console_command_lock (neuro_api.server.ConsoleInteractiveNeuroServer attribute)
console_input_command() (neuro_api.server.ConsoleInteractiveNeuroServer method)
ConsoleInteractiveNeuroServer (class in neuro_api.server)
context_command() (in module neuro_api.command)
ContextData (class in neuro_api.server)
convert_parameterized_generic() (in module neuro_api.command)
convert_parameterized_generic_nonunion() (in module neuro_api.command)
convert_parameterized_generic_union_items() (in module neuro_api.command)
D
data (neuro_api.api.NeuroAction attribute)
,
[1]
(neuro_api.client.NeuroMessage attribute)
(neuro_api.command.IncomingActionMessageSchema attribute)
description (neuro_api.command.Action attribute)
,
[1]
(neuro_api.server.ActionSchema attribute)
,
[1]
deserialize_actions() (in module neuro_api.server)
(neuro_api.server.AbstractNeuroServerClient static method)
E
ephemeral_context (neuro_api.server.ForceActionsData attribute)
,
[1]
F
ForceActionsData (class in neuro_api.server)
format_command() (in module neuro_api.command)
G
game (neuro_api.client.NeuroMessage attribute)
game_title (neuro_api.api.AbstractNeuroAPI attribute)
(neuro_api.server.AbstractHandlerNeuroServerClient attribute)
,
[1]
get_action() (neuro_api.server.AbstractRecordingNeuroServerClient method)
get_action_names() (neuro_api.server.AbstractRecordingNeuroServerClient method)
get_next_id() (neuro_api.server.AbstractHandlerNeuroServerClient method)
(neuro_api.server.AbstractNeuroServerClient method)
get_registered() (neuro_api.api.AbstractNeuroAPI method)
,
[1]
H
handle_action() (neuro_api.api.AbstractNeuroAPI method)
,
[1]
(neuro_api.event.AbstractNeuroAPIComponent method)
handle_action_result() (neuro_api.server.AbstractHandlerNeuroServerClient method)
(neuro_api.server.AbstractNeuroServerClient method)
handle_actions_force() (neuro_api.server.AbstractHandlerNeuroServerClient method)
(neuro_api.server.AbstractNeuroServerClient method)
handle_actions_register() (neuro_api.server.AbstractHandlerNeuroServerClient method)
(neuro_api.server.AbstractNeuroServerClient method)
handle_actions_unregister() (neuro_api.server.AbstractHandlerNeuroServerClient method)
(neuro_api.server.AbstractNeuroServerClient method)
handle_client_connection() (neuro_api.server.AbstractTrioNeuroServer method)
(neuro_api.server.ConsoleInteractiveNeuroServer method)
handle_connect() (neuro_api.trio_ws.TrioNeuroAPIComponent method)
handle_context() (neuro_api.server.AbstractHandlerNeuroServerClient method)
(neuro_api.server.AbstractNeuroServerClient method)
handle_graceful_shutdown_request() (neuro_api.api.AbstractNeuroAPI method)
,
[1]
handle_immediate_shutdown() (neuro_api.api.AbstractNeuroAPI method)
,
[1]
handle_shutdown_ready() (neuro_api.server.AbstractNeuroServerClient method)
handle_startup() (neuro_api.server.AbstractHandlerNeuroServerClient method)
(neuro_api.server.AbstractNeuroServerClient method)
handle_unknown_command() (neuro_api.client.AbstractNeuroAPIClient method)
,
[1]
(neuro_api.server.AbstractHandlerNeuroServerClient method)
handle_websocket_request() (neuro_api.server.AbstractTrioNeuroServer method)
handler_nursery (neuro_api.server.AbstractTrioNeuroServer attribute)
,
[1]
has_action() (neuro_api.server.AbstractRecordingNeuroServerClient method)
I
id (neuro_api.command.IncomingActionMessageSchema attribute)
(neuro_api.server.ActionResultData attribute)
,
[1]
id_ (neuro_api.api.NeuroAction attribute)
,
[1]
IncomingActionMessageSchema (class in neuro_api.command)
INVALID_SCHEMA_KEYS (in module neuro_api.command)
L
list_client_actions() (neuro_api.server.ConsoleInteractiveNeuroServer method)
log_critical() (neuro_api.server.AbstractTrioNeuroServer method)
log_info() (neuro_api.server.AbstractTrioNeuroServer method)
log_warning() (neuro_api.server.AbstractHandlerNeuroServerClient method)
(neuro_api.server.AbstractTrioNeuroServer method)
(neuro_api.server.TrioNeuroServerClient method)
M
message (neuro_api.server.ActionResultData attribute)
,
[1]
(neuro_api.server.ContextData attribute)
,
[1]
N
name (neuro_api.api.NeuroAction attribute)
,
[1]
(neuro_api.command.Action attribute)
,
[1]
(neuro_api.command.IncomingActionMessageSchema attribute)
(neuro_api.event.AbstractNeuroAPIComponent attribute)
(neuro_api.server.ActionSchema attribute)
,
[1]
(neuro_api.trio_ws.TrioNeuroAPIComponent attribute)
NeuroAction (class in neuro_api.api)
NeuroMessage (class in neuro_api.client)
not_connected (neuro_api.trio_ws.TrioNeuroAPI property)
P
perform_actions_force() (neuro_api.server.AbstractHandlerNeuroServerClient method)
priority (neuro_api.server.ForceActionsData attribute)
,
[1]
Q
query (neuro_api.server.ForceActionsData attribute)
,
[1]
R
read_from_websocket() (neuro_api.api.AbstractNeuroAPI method)
(neuro_api.client.AbstractNeuroAPIClient method)
,
[1]
(neuro_api.server.BaseTrioNeuroServerClient method)
(neuro_api.trio_ws.TrioNeuroAPI method)
read_message() (neuro_api.api.AbstractNeuroAPI method)
,
[1]
(neuro_api.client.AbstractNeuroAPIClient method)
,
[1]
(neuro_api.server.AbstractNeuroServerClient method)
(neuro_api.trio_ws.TrioNeuroAPIComponent method)
read_raw_client_message() (neuro_api.client.AbstractNeuroAPIClient method)
,
[1]
read_raw_full_message() (neuro_api.client.AbstractNeuroAPIClient method)
,
[1]
read_raw_server_message() (neuro_api.client.AbstractNeuroAPIClient method)
,
[1]
register_action() (neuro_api.server.AbstractHandlerNeuroServerClient method)
(neuro_api.server.AbstractRecordingNeuroServerClient method)
register_actions() (neuro_api.api.AbstractNeuroAPI method)
,
[1]
register_neuro_actions() (neuro_api.event.AbstractNeuroAPIComponent method)
register_neuro_actions_raw_handler() (neuro_api.event.AbstractNeuroAPIComponent method)
register_temporary_actions() (neuro_api.event.AbstractNeuroAPIComponent method)
register_temporary_actions_group() (neuro_api.event.AbstractNeuroAPIComponent method)
RegisterActionsData (class in neuro_api.server)
reregister_all_command() (in module neuro_api.command)
run() (neuro_api.server.AbstractTrioNeuroServer method)
S
schema (neuro_api.command.Action attribute)
,
[1]
(neuro_api.server.ActionSchema attribute)
,
[1]
send_action_command() (neuro_api.server.AbstractNeuroServerClient method)
send_action_result() (neuro_api.api.AbstractNeuroAPI method)
,
[1]
send_command_data() (neuro_api.client.AbstractNeuroAPIClient method)
,
[1]
send_context() (neuro_api.api.AbstractNeuroAPI method)
,
[1]
send_force_action() (neuro_api.api.AbstractNeuroAPI method)
,
[1]
send_graceful_shutdown_command() (neuro_api.server.AbstractNeuroServerClient method)
send_immediate_shutdown_command() (neuro_api.server.AbstractNeuroServerClient method)
send_reregister_all_command() (neuro_api.server.AbstractNeuroServerClient method)
send_shutdown_ready() (neuro_api.api.AbstractNeuroAPI method)
,
[1]
send_startup_command() (neuro_api.api.AbstractNeuroAPI method)
,
[1]
server (neuro_api.server.TrioNeuroServerClient property)
show_help() (neuro_api.server.ConsoleInteractiveNeuroServer method)
shutdown_graceful_command() (in module neuro_api.command)
shutdown_immediate_command() (in module neuro_api.command)
shutdown_ready_command() (in module neuro_api.command)
silent (neuro_api.server.ContextData attribute)
,
[1]
start_console_input_command() (neuro_api.server.ConsoleInteractiveNeuroServer method)
startup_command() (in module neuro_api.command)
state (neuro_api.server.ForceActionsData attribute)
,
[1]
stop() (neuro_api.trio_ws.TrioNeuroAPIComponent method)
submit_action() (neuro_api.server.AbstractHandlerNeuroServerClient method)
submit_call_async_soon() (neuro_api.server.AbstractHandlerNeuroServerClient method)
(neuro_api.server.TrioNeuroServerClient method)
success (neuro_api.server.ActionResultData attribute)
,
[1]
T
TrioNeuroAPI (class in neuro_api.trio_ws)
TrioNeuroAPIComponent (class in neuro_api.trio_ws)
TrioNeuroServerClient (class in neuro_api.server)
U
unregister_action() (neuro_api.server.AbstractHandlerNeuroServerClient method)
(neuro_api.server.AbstractRecordingNeuroServerClient method)
unregister_actions() (neuro_api.api.AbstractNeuroAPI method)
,
[1]
UnregisterActionsData (class in neuro_api.server)
W
websocket (neuro_api.server.BaseTrioNeuroServerClient attribute)
,
[1]
websocket_connect_failed() (neuro_api.trio_ws.TrioNeuroAPIComponent method)
websocket_connect_successful() (neuro_api.trio_ws.TrioNeuroAPIComponent method)
write_to_websocket() (neuro_api.api.AbstractNeuroAPI method)
(neuro_api.client.AbstractNeuroAPIClient method)
,
[1]
(neuro_api.server.BaseTrioNeuroServerClient method)
(neuro_api.trio_ws.TrioNeuroAPI method)