Index
_
|
A
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
_
__enter__() (apologiesserver.event.EventHandler method)
__exit__() (apologiesserver.event.EventHandler method)
__repr__() (apologiesserver.interface.ProcessingError method)
__str__() (apologiesserver.interface.ProcessingError method)
A
action (apologiesserver.interface.GameStateHistory attribute)
actions (apologiesserver.interface.GameMove attribute)
ACTIVE (apologiesserver.interface.ActivityState attribute)
activity_state (apologiesserver.interface.RegisteredPlayer attribute)
(apologiesserver.manager.TrackedGame attribute)
(apologiesserver.manager.TrackedPlayer attribute)
(apologiesserver.manager.TrackedWebsocket attribute)
ActivityState (class in apologiesserver.interface)
ADVERTISE_GAME (apologiesserver.interface.MessageType attribute)
ADVERTISED (apologiesserver.interface.GameState attribute)
advertised_date (apologiesserver.manager.TrackedGame attribute)
AdvertisedGame (class in apologiesserver.interface)
AdvertiseGameContext (class in apologiesserver.interface)
advertiser_handle (apologiesserver.interface.AdvertisedGame attribute)
(apologiesserver.interface.GameJoinedContext attribute)
(apologiesserver.manager.TrackedGame attribute)
ADVERTISER_MAY_NOT_QUIT (apologiesserver.interface.FailureReason attribute)
ALREADY_PLAYING (apologiesserver.interface.FailureReason attribute)
apologiesserver
module
apologiesserver.cli
module
apologiesserver.config
module
apologiesserver.demo
module
apologiesserver.event
module
apologiesserver.interface
module
apologiesserver.manager
module
apologiesserver.scheduled
module
apologiesserver.scripts
module
apologiesserver.server
module
apologiesserver.util
module
apologiesserver.validator
module
available (apologiesserver.interface.AdvertisedGame attribute)
AVAILABLE_GAMES (apologiesserver.interface.MessageType attribute)
AvailableGamesContext (class in apologiesserver.interface)
C
CANCEL_GAME (apologiesserver.interface.MessageType attribute)
CANCELLED (apologiesserver.interface.CancelledReason attribute)
(apologiesserver.interface.GameState attribute)
cancelled_reason (apologiesserver.manager.TrackedGame attribute)
CancelledReason (class in apologiesserver.interface)
card (apologiesserver.interface.GameMove attribute)
(apologiesserver.interface.GameStateHistory attribute)
clear() (apologiesserver.event.TaskQueue method)
cli() (in module apologiesserver.cli)
close() (in module apologiesserver.util)
close_timeout_sec (apologiesserver.config.SystemConfig attribute)
,
[1]
color (apologiesserver.interface.GameStateHistory attribute)
(apologiesserver.interface.GameStatePawn attribute)
(apologiesserver.interface.GameStatePlayer attribute)
(apologiesserver.manager.CurrentTurn attribute)
comment (apologiesserver.interface.GameCancelledContext attribute)
(apologiesserver.interface.GameCompletedContext attribute)
(apologiesserver.interface.GamePlayerChangeContext attribute)
(apologiesserver.interface.ProcessingError attribute)
(apologiesserver.interface.RequestFailedContext attribute)
COMPLETED (apologiesserver.interface.GameState attribute)
completed (apologiesserver.manager.TrackedGame property)
completed_comment (apologiesserver.manager.TrackedGame attribute)
completed_date (apologiesserver.manager.TrackedGame attribute)
config() (in module apologiesserver.config)
CONNECTED (apologiesserver.interface.ConnectionState attribute)
connection_state (apologiesserver.interface.RegisteredPlayer attribute)
(apologiesserver.manager.TrackedPlayer attribute)
ConnectionState (class in apologiesserver.interface)
context (apologiesserver.interface.Message attribute)
CurrentTurn (class in apologiesserver.manager)
D
DEFAULT_CLOSE_TIMEOUT_SEC (in module apologiesserver.config)
DEFAULT_CONFIG_PATH (in module apologiesserver.config)
DEFAULT_GAME_IDLE_THRESH_MIN (in module apologiesserver.config)
DEFAULT_GAME_INACTIVE_THRESH_MIN (in module apologiesserver.config)
DEFAULT_GAME_RETENTION_THRESH_MIN (in module apologiesserver.config)
DEFAULT_IN_PROGRESS_GAME_LIMIT (in module apologiesserver.config)
DEFAULT_LOGFILE_PATH (in module apologiesserver.config)
DEFAULT_PLAYER_IDLE_THRESH_MIN (in module apologiesserver.config)
DEFAULT_PLAYER_INACTIVE_THRESH_MIN (in module apologiesserver.config)
DEFAULT_REGISTERED_PLAYER_LIMIT (in module apologiesserver.config)
DEFAULT_SERVER_HOST (in module apologiesserver.config)
DEFAULT_SERVER_PORT (in module apologiesserver.config)
DEFAULT_TOTAL_GAME_LIMIT (in module apologiesserver.config)
DEFAULT_WEBSOCKET_IDLE_THRESH_MIN (in module apologiesserver.config)
DEFAULT_WEBSOCKET_INACTIVE_THRESH_MIN (in module apologiesserver.config)
DEFAULT_WEBSOCKET_LIMIT (in module apologiesserver.config)
DEFAULTS (in module apologiesserver.config)
delete_game() (apologiesserver.manager.StateManager method)
delete_player() (apologiesserver.manager.StateManager method)
delete_websocket() (apologiesserver.manager.StateManager method)
demo() (in module apologiesserver.demo)
disconnect() (apologiesserver.event.TaskQueue method)
DISCONNECTED (apologiesserver.interface.ConnectionState attribute)
(apologiesserver.interface.PlayerState attribute)
disconnects (apologiesserver.event.TaskQueue attribute)
draw_again() (apologiesserver.manager.CurrentTurn method)
drawn_card (apologiesserver.interface.GamePlayerTurnContext attribute)
DUPLICATE_USER (apologiesserver.interface.FailureReason attribute)
E
end (apologiesserver.interface.GameAction attribute)
enum() (in module apologiesserver.validator)
EventHandler (class in apologiesserver.event)
execute() (apologiesserver.event.TaskQueue method)
EXECUTE_MOVE (apologiesserver.interface.MessageType attribute)
execute_move() (apologiesserver.manager.TrackedEngine method)
(apologiesserver.manager.TrackedGame method)
execute_tasks() (apologiesserver.event.EventHandler method)
ExecuteMoveContext (class in apologiesserver.interface)
extract() (in module apologiesserver.util)
F
FailureReason (class in apologiesserver.interface)
FINISHED (apologiesserver.interface.PlayerState attribute)
for_action() (apologiesserver.interface.GameAction static method)
for_context() (apologiesserver.interface.GameStateChangeContext static method)
(apologiesserver.manager.TrackedGame static method)
(apologiesserver.manager.TrackedPlayer static method)
for_handle() (apologiesserver.manager.CurrentTurn static method)
for_history() (apologiesserver.interface.GameStateHistory static method)
for_json() (apologiesserver.interface.Message static method)
for_move() (apologiesserver.interface.GameMove static method)
for_moves() (apologiesserver.interface.GamePlayerTurnContext static method)
for_pawn() (apologiesserver.interface.GameStatePawn static method)
for_player() (apologiesserver.interface.GameStatePlayer static method)
for_position() (apologiesserver.interface.GameStatePawn static method)
G
game (apologiesserver.event.RequestContext attribute)
(apologiesserver.interface.GameAdvertisedContext attribute)
(apologiesserver.interface.GameInvitationContext attribute)
GAME_ADVERTISED (apologiesserver.interface.MessageType attribute)
GAME_CANCELLED (apologiesserver.interface.MessageType attribute)
GAME_COMPLETED (apologiesserver.interface.MessageType attribute)
game_id (apologiesserver.interface.AdvertisedGame attribute)
(apologiesserver.interface.GameCancelledContext attribute)
(apologiesserver.interface.GameCompletedContext attribute)
(apologiesserver.interface.GameIdleContext attribute)
(apologiesserver.interface.GameInactiveContext attribute)
(apologiesserver.interface.GameJoinedContext attribute)
(apologiesserver.interface.GamePlayerChangeContext attribute)
(apologiesserver.interface.GamePlayerQuitContext attribute)
(apologiesserver.interface.GamePlayerTurnContext attribute)
(apologiesserver.interface.GameStartedContext attribute)
(apologiesserver.interface.GameStateChangeContext attribute)
(apologiesserver.interface.JoinGameContext attribute)
(apologiesserver.interface.RegisteredPlayer attribute)
(apologiesserver.manager.TrackedGame attribute)
(apologiesserver.manager.TrackedPlayer attribute)
GAME_IDLE (apologiesserver.interface.MessageType attribute)
game_idle_thresh_min (apologiesserver.config.SystemConfig attribute)
,
[1]
GAME_INACTIVE (apologiesserver.interface.MessageType attribute)
game_inactive_thresh_min (apologiesserver.config.SystemConfig attribute)
,
[1]
GAME_INVITATION (apologiesserver.interface.MessageType attribute)
GAME_JOINED (apologiesserver.interface.MessageType attribute)
GAME_LIMIT (apologiesserver.interface.FailureReason attribute)
GAME_PLAYER_CHANGE (apologiesserver.interface.MessageType attribute)
GAME_PLAYER_QUIT (apologiesserver.interface.MessageType attribute)
GAME_PLAYER_TURN (apologiesserver.interface.MessageType attribute)
game_players (apologiesserver.manager.TrackedGame attribute)
game_retention_thresh_min (apologiesserver.config.SystemConfig attribute)
,
[1]
GAME_STARTED (apologiesserver.interface.MessageType attribute)
game_state (apologiesserver.manager.TrackedGame attribute)
GAME_STATE_CHANGE (apologiesserver.interface.MessageType attribute)
GameAction (class in apologiesserver.interface)
GameAdvertisedContext (class in apologiesserver.interface)
GameCancelledContext (class in apologiesserver.interface)
GameCompletedContext (class in apologiesserver.interface)
GameIdleContext (class in apologiesserver.interface)
GameInactiveContext (class in apologiesserver.interface)
GameInvitationContext (class in apologiesserver.interface)
GameJoinedContext (class in apologiesserver.interface)
GameMove (class in apologiesserver.interface)
GamePlayer (class in apologiesserver.interface)
GamePlayerChangeContext (class in apologiesserver.interface)
GamePlayerQuitContext (class in apologiesserver.interface)
GamePlayerTurnContext (class in apologiesserver.interface)
games (apologiesserver.interface.AvailableGamesContext attribute)
GameStartedContext (class in apologiesserver.interface)
GameState (class in apologiesserver.interface)
GameStateChangeContext (class in apologiesserver.interface)
GameStateHistory (class in apologiesserver.interface)
GameStatePawn (class in apologiesserver.interface)
GameStatePlayer (class in apologiesserver.interface)
get_available_player_count() (apologiesserver.manager.TrackedGame method)
get_available_players() (apologiesserver.manager.TrackedGame method)
get_game_players() (apologiesserver.manager.TrackedGame method)
get_in_progress_game_count() (apologiesserver.manager.StateManager method)
get_legal_moves() (apologiesserver.manager.TrackedEngine method)
(apologiesserver.manager.TrackedGame method)
get_next_turn() (apologiesserver.manager.TrackedEngine method)
(apologiesserver.manager.TrackedGame method)
get_player_view() (apologiesserver.manager.TrackedEngine method)
(apologiesserver.manager.TrackedGame method)
get_recent_history() (apologiesserver.manager.TrackedEngine method)
(apologiesserver.manager.TrackedGame method)
get_registered_player_count() (apologiesserver.manager.StateManager method)
get_total_game_count() (apologiesserver.manager.StateManager method)
get_websocket_count() (apologiesserver.manager.StateManager method)
H
hand (apologiesserver.interface.GameStatePlayer attribute)
handle (apologiesserver.interface.GamePlayer attribute)
(apologiesserver.interface.GamePlayerQuitContext attribute)
(apologiesserver.interface.GamePlayerTurnContext attribute)
(apologiesserver.interface.PlayerIdleContext attribute)
(apologiesserver.interface.PlayerInactiveContext attribute)
(apologiesserver.interface.PlayerRegisteredContext attribute)
(apologiesserver.interface.PlayerUnregisteredContext attribute)
(apologiesserver.interface.ProcessingError attribute)
(apologiesserver.interface.RegisteredPlayer attribute)
(apologiesserver.interface.RegisterPlayerContext attribute)
(apologiesserver.interface.RequestFailedContext attribute)
(apologiesserver.interface.ReregisterPlayerContext attribute)
(apologiesserver.manager.CurrentTurn attribute)
(apologiesserver.manager.TrackedPlayer attribute)
handle_advertise_game_request() (apologiesserver.event.EventHandler method)
handle_available_games_event() (apologiesserver.event.EventHandler method)
handle_cancel_game_request() (apologiesserver.event.EventHandler method)
handle_execute_move_request() (apologiesserver.event.EventHandler method)
handle_game_advertised_event() (apologiesserver.event.EventHandler method)
handle_game_cancelled_event() (apologiesserver.event.EventHandler method)
handle_game_completed_event() (apologiesserver.event.EventHandler method)
handle_game_idle_event() (apologiesserver.event.EventHandler method)
handle_game_inactive_event() (apologiesserver.event.EventHandler method)
handle_game_invitation_event() (apologiesserver.event.EventHandler method)
handle_game_joined_event() (apologiesserver.event.EventHandler method)
handle_game_move_event() (apologiesserver.event.EventHandler method)
handle_game_next_turn_event() (apologiesserver.event.EventHandler method)
handle_game_obsolete_event() (apologiesserver.event.EventHandler method)
handle_game_player_change_event() (apologiesserver.event.EventHandler method)
handle_game_player_left_event() (apologiesserver.event.EventHandler method)
handle_game_player_move_event() (apologiesserver.event.EventHandler method)
handle_game_player_quit_event() (apologiesserver.event.EventHandler method)
handle_game_player_turn_event() (apologiesserver.event.EventHandler method)
handle_game_programmatic_move_event() (apologiesserver.event.EventHandler method)
handle_game_started_event() (apologiesserver.event.EventHandler method)
handle_game_state_change_event() (apologiesserver.event.EventHandler method)
handle_idle_game_check_task() (apologiesserver.event.EventHandler method)
handle_idle_player_check_task() (apologiesserver.event.EventHandler method)
handle_idle_websocket_check_task() (apologiesserver.event.EventHandler method)
handle_join_game_request() (apologiesserver.event.EventHandler method)
handle_list_available_games_request() (apologiesserver.event.EventHandler method)
handle_list_players_request() (apologiesserver.event.EventHandler method)
handle_obsolete_game_check_task() (apologiesserver.event.EventHandler method)
handle_optimal_move_request() (apologiesserver.event.EventHandler method)
handle_player_disconnected_event() (apologiesserver.event.EventHandler method)
handle_player_idle_event() (apologiesserver.event.EventHandler method)
handle_player_inactive_event() (apologiesserver.event.EventHandler method)
handle_player_message_received_event() (apologiesserver.event.EventHandler method)
handle_player_registered_event() (apologiesserver.event.EventHandler method)
handle_player_reregistered_event() (apologiesserver.event.EventHandler method)
handle_player_unregistered_event() (apologiesserver.event.EventHandler method)
handle_quit_game_request() (apologiesserver.event.EventHandler method)
handle_register_player_request() (apologiesserver.event.EventHandler method)
handle_registered_players_event() (apologiesserver.event.EventHandler method)
handle_reregister_player_request() (apologiesserver.event.EventHandler method)
handle_retrieve_game_state_request() (apologiesserver.event.EventHandler method)
handle_send_message_request() (apologiesserver.event.EventHandler method)
handle_server_shutdown_event() (apologiesserver.event.EventHandler method)
handle_start_game_request() (apologiesserver.event.EventHandler method)
handle_unregister_player_request() (apologiesserver.event.EventHandler method)
handle_websocket_connected_event() (apologiesserver.event.EventHandler method)
handle_websocket_disconnected_event() (apologiesserver.event.EventHandler method)
handle_websocket_idle_event() (apologiesserver.event.EventHandler method)
handle_websocket_inactive_event() (apologiesserver.event.EventHandler method)
home (apologiesserver.interface.GameStatePawn attribute)
homedir() (in module apologiesserver.util)
HUMAN (apologiesserver.interface.PlayerType attribute)
I
id (apologiesserver.interface.GameStatePawn attribute)
IDLE (apologiesserver.interface.ActivityState attribute)
idle_game_check_delay_sec (apologiesserver.config.SystemConfig attribute)
,
[1]
IDLE_GAME_CHECK_DELAY_SEC (in module apologiesserver.config)
idle_game_check_period_sec (apologiesserver.config.SystemConfig attribute)
,
[1]
IDLE_GAME_CHECK_PERIOD_SEC (in module apologiesserver.config)
idle_player_check_delay_sec (apologiesserver.config.SystemConfig attribute)
,
[1]
IDLE_PLAYER_CHECK_DELAY_SEC (in module apologiesserver.config)
idle_player_check_period_sec (apologiesserver.config.SystemConfig attribute)
,
[1]
IDLE_PLAYER_CHECK_PERIOD_SEC (in module apologiesserver.config)
idle_websocket_check_delay_sec (apologiesserver.config.SystemConfig attribute)
,
[1]
IDLE_WEBSOCKET_CHECK_DELAY_SEC (in module apologiesserver.config)
idle_websocket_check_period_sec (apologiesserver.config.SystemConfig attribute)
,
[1]
IDLE_WEBSOCKET_CHECK_PERIOD_SEC (in module apologiesserver.config)
ILLEGAL_MOVE (apologiesserver.interface.FailureReason attribute)
in_progress_game_limit (apologiesserver.config.SystemConfig attribute)
,
[1]
INACTIVE (apologiesserver.interface.ActivityState attribute)
(apologiesserver.interface.CancelledReason attribute)
INTERNAL_ERROR (apologiesserver.interface.FailureReason attribute)
INVALID_AUTH (apologiesserver.interface.FailureReason attribute)
INVALID_GAME (apologiesserver.interface.FailureReason attribute)
INVALID_PLAYER (apologiesserver.interface.FailureReason attribute)
INVALID_REQUEST (apologiesserver.interface.FailureReason attribute)
invited_handles (apologiesserver.interface.AdvertisedGame attribute)
(apologiesserver.interface.AdvertiseGameContext attribute)
(apologiesserver.manager.TrackedGame attribute)
is_advertised() (apologiesserver.manager.TrackedGame method)
is_available() (apologiesserver.manager.TrackedGame method)
is_empty() (apologiesserver.event.TaskQueue method)
is_fully_joined() (apologiesserver.manager.TrackedGame method)
is_in_progress() (apologiesserver.manager.TrackedGame method)
is_legal_move() (apologiesserver.manager.TrackedEngine method)
(apologiesserver.manager.TrackedGame method)
is_move_pending() (apologiesserver.manager.TrackedEngine method)
(apologiesserver.manager.TrackedGame method)
is_playing() (apologiesserver.manager.TrackedGame method)
is_viable() (apologiesserver.manager.TrackedGame method)
J
JOIN_GAME (apologiesserver.interface.MessageType attribute)
JOINED (apologiesserver.interface.PlayerState attribute)
JoinGameContext (class in apologiesserver.interface)
L
last_active_date (apologiesserver.interface.RegisteredPlayer attribute)
(apologiesserver.manager.TrackedGame attribute)
(apologiesserver.manager.TrackedPlayer attribute)
(apologiesserver.manager.TrackedWebsocket attribute)
length() (in module apologiesserver.validator)
LIST_AVAILABLE_GAMES (apologiesserver.interface.MessageType attribute)
LIST_PLAYERS (apologiesserver.interface.MessageType attribute)
load_config() (in module apologiesserver.config)
lock (apologiesserver.manager.StateManager attribute)
log (in module apologiesserver.demo)
(in module apologiesserver.event)
(in module apologiesserver.manager)
(in module apologiesserver.scheduled)
(in module apologiesserver.server)
(in module apologiesserver.util)
logfile_path (apologiesserver.config.SystemConfig attribute)
,
[1]
lookup_all_games() (apologiesserver.manager.StateManager method)
lookup_all_players() (apologiesserver.manager.StateManager method)
lookup_all_websockets() (apologiesserver.manager.StateManager method)
lookup_available_games() (apologiesserver.manager.StateManager method)
lookup_game() (apologiesserver.manager.StateManager method)
lookup_game_activity() (apologiesserver.manager.StateManager method)
lookup_game_completion() (apologiesserver.manager.StateManager method)
lookup_game_players() (apologiesserver.manager.StateManager method)
lookup_in_progress_games() (apologiesserver.manager.StateManager method)
lookup_player() (apologiesserver.manager.StateManager method)
lookup_player_activity() (apologiesserver.manager.StateManager method)
lookup_players_for_websocket() (apologiesserver.manager.StateManager method)
lookup_websocket_activity() (apologiesserver.manager.StateManager method)
M
manager (apologiesserver.event.EventHandler attribute)
manager() (in module apologiesserver.manager)
mark_active() (apologiesserver.manager.StateManager method)
(apologiesserver.manager.TrackedGame method)
(apologiesserver.manager.TrackedPlayer method)
(apologiesserver.manager.TrackedWebsocket method)
mark_cancelled() (apologiesserver.manager.TrackedGame method)
mark_completed() (apologiesserver.manager.TrackedGame method)
mark_disconnected() (apologiesserver.manager.TrackedPlayer method)
mark_idle() (apologiesserver.manager.TrackedGame method)
(apologiesserver.manager.TrackedPlayer method)
(apologiesserver.manager.TrackedWebsocket method)
mark_inactive() (apologiesserver.manager.TrackedGame method)
(apologiesserver.manager.TrackedPlayer method)
(apologiesserver.manager.TrackedWebsocket method)
mark_joined() (apologiesserver.manager.TrackedGame method)
(apologiesserver.manager.TrackedPlayer method)
mark_playing() (apologiesserver.manager.TrackedPlayer method)
mark_quit() (apologiesserver.manager.TrackedGame method)
(apologiesserver.manager.TrackedPlayer method)
mark_started() (apologiesserver.manager.TrackedGame method)
mask() (in module apologiesserver.util)
message (apologiesserver.event.RequestContext attribute)
(apologiesserver.interface.Message attribute)
(apologiesserver.interface.PlayerMessageReceivedContext attribute)
(apologiesserver.interface.SendMessageContext attribute)
Message (class in apologiesserver.interface)
message() (apologiesserver.event.TaskQueue method)
messages (apologiesserver.event.TaskQueue attribute)
MessageType (class in apologiesserver.interface)
mode (apologiesserver.interface.AdvertisedGame attribute)
(apologiesserver.interface.AdvertiseGameContext attribute)
(apologiesserver.interface.GameJoinedContext attribute)
(apologiesserver.manager.TrackedGame attribute)
module
apologiesserver
apologiesserver.cli
apologiesserver.config
apologiesserver.demo
apologiesserver.event
apologiesserver.interface
apologiesserver.manager
apologiesserver.scheduled
apologiesserver.scripts
apologiesserver.server
apologiesserver.util
apologiesserver.validator
move_id (apologiesserver.interface.ExecuteMoveContext attribute)
(apologiesserver.interface.GameMove attribute)
movedict (apologiesserver.manager.CurrentTurn attribute)
movelist (apologiesserver.manager.CurrentTurn attribute)
moves (apologiesserver.interface.GamePlayerTurnContext attribute)
N
name (apologiesserver.interface.AdvertisedGame attribute)
(apologiesserver.interface.AdvertiseGameContext attribute)
(apologiesserver.interface.GameJoinedContext attribute)
(apologiesserver.manager.TrackedGame attribute)
next_player() (apologiesserver.manager.CurrentTurn static method)
NO_MOVE_PENDING (apologiesserver.interface.FailureReason attribute)
NOT_ADVERTISER (apologiesserver.interface.FailureReason attribute)
NOT_PLAYING (apologiesserver.interface.FailureReason attribute)
NOT_VIABLE (apologiesserver.interface.CancelledReason attribute)
notempty() (in module apologiesserver.validator)
O
obsolete_game_check_delay_sec (apologiesserver.config.SystemConfig attribute)
,
[1]
OBSOLETE_GAME_CHECK_DELAY_SEC (in module apologiesserver.config)
obsolete_game_check_period_sec (apologiesserver.config.SystemConfig attribute)
,
[1]
OBSOLETE_GAME_CHECK_PERIOD_SEC (in module apologiesserver.config)
opponents (apologiesserver.interface.GameStateChangeContext attribute)
OPTIMAL_MOVE (apologiesserver.interface.MessageType attribute)
P
pawns (apologiesserver.interface.GameStatePlayer attribute)
player (apologiesserver.event.RequestContext attribute)
(apologiesserver.interface.GameStateChangeContext attribute)
player_color (apologiesserver.interface.GamePlayer attribute)
player_handle (apologiesserver.interface.GameJoinedContext attribute)
player_id (apologiesserver.interface.Message attribute)
(apologiesserver.manager.TrackedPlayer attribute)
PLAYER_IDLE (apologiesserver.interface.MessageType attribute)
player_idle_thresh_min (apologiesserver.config.SystemConfig attribute)
,
[1]
player_ids (apologiesserver.manager.TrackedWebsocket attribute)
PLAYER_INACTIVE (apologiesserver.interface.MessageType attribute)
player_inactive_thresh_min (apologiesserver.config.SystemConfig attribute)
,
[1]
PLAYER_MESSAGE_RECEIVED (apologiesserver.interface.MessageType attribute)
PLAYER_REGISTERED (apologiesserver.interface.MessageType attribute)
player_state (apologiesserver.interface.GamePlayer attribute)
(apologiesserver.interface.RegisteredPlayer attribute)
(apologiesserver.manager.TrackedPlayer attribute)
player_type (apologiesserver.interface.GamePlayer attribute)
PLAYER_UNREGISTERED (apologiesserver.interface.MessageType attribute)
PlayerIdleContext (class in apologiesserver.interface)
PlayerInactiveContext (class in apologiesserver.interface)
PlayerMessageReceivedContext (class in apologiesserver.interface)
PlayerRegisteredContext (class in apologiesserver.interface)
players (apologiesserver.interface.AdvertisedGame attribute)
(apologiesserver.interface.AdvertiseGameContext attribute)
(apologiesserver.interface.GamePlayerChangeContext attribute)
(apologiesserver.interface.RegisteredPlayersContext attribute)
(apologiesserver.manager.TrackedGame attribute)
PlayerState (class in apologiesserver.interface)
PlayerType (class in apologiesserver.interface)
PlayerUnregisteredContext (class in apologiesserver.interface)
PLAYING (apologiesserver.interface.GameState attribute)
(apologiesserver.interface.PlayerState attribute)
PRIVATE (apologiesserver.interface.Visibility attribute)
ProcessingError
PROGRAMMATIC (apologiesserver.interface.PlayerType attribute)
PUBLIC (apologiesserver.interface.Visibility attribute)
Q
queue (apologiesserver.event.EventHandler attribute)
QUIT (apologiesserver.interface.PlayerState attribute)
QUIT_GAME (apologiesserver.interface.MessageType attribute)
R
reason (apologiesserver.interface.GameCancelledContext attribute)
(apologiesserver.interface.ProcessingError attribute)
(apologiesserver.interface.RequestFailedContext attribute)
receive() (in module apologiesserver.util)
recent_history (apologiesserver.interface.GameStateChangeContext attribute)
recipient_handles (apologiesserver.interface.PlayerMessageReceivedContext attribute)
(apologiesserver.interface.SendMessageContext attribute)
regex() (in module apologiesserver.validator)
REGISTER_PLAYER (apologiesserver.interface.MessageType attribute)
registered_player_limit (apologiesserver.config.SystemConfig attribute)
,
[1]
REGISTERED_PLAYERS (apologiesserver.interface.MessageType attribute)
RegisteredPlayer (class in apologiesserver.interface)
RegisteredPlayersContext (class in apologiesserver.interface)
RegisterPlayerContext (class in apologiesserver.interface)
registration_date (apologiesserver.interface.RegisteredPlayer attribute)
(apologiesserver.manager.TrackedPlayer attribute)
(apologiesserver.manager.TrackedWebsocket attribute)
REQUEST_FAILED (apologiesserver.interface.MessageType attribute)
RequestContext (class in apologiesserver.event)
RequestFailedContext (class in apologiesserver.interface)
REREGISTER_PLAYER (apologiesserver.interface.MessageType attribute)
ReregisterPlayerContext (class in apologiesserver.interface)
retrack_player() (apologiesserver.manager.StateManager method)
RETRIEVE_GAME_STATE (apologiesserver.interface.MessageType attribute)
run_demo() (in module apologiesserver.cli)
run_server() (in module apologiesserver.cli)
S
safe (apologiesserver.interface.GameStatePawn attribute)
scheduled_tasks() (in module apologiesserver.scheduled)
send() (in module apologiesserver.util)
SEND_MESSAGE (apologiesserver.interface.MessageType attribute)
sender_handle (apologiesserver.interface.PlayerMessageReceivedContext attribute)
SendMessageContext (class in apologiesserver.interface)
server() (in module apologiesserver.scripts)
(in module apologiesserver.server)
server_host (apologiesserver.config.SystemConfig attribute)
,
[1]
server_port (apologiesserver.config.SystemConfig attribute)
,
[1]
SERVER_SHUTDOWN (apologiesserver.interface.MessageType attribute)
setup_logging() (in module apologiesserver.util)
SHUTDOWN (apologiesserver.interface.CancelledReason attribute)
SHUTDOWN_SIGNALS (in module apologiesserver.server)
side_effects (apologiesserver.interface.GameMove attribute)
square (apologiesserver.interface.GameStatePawn attribute)
start (apologiesserver.interface.GameAction attribute)
(apologiesserver.interface.GameStatePawn attribute)
START_GAME (apologiesserver.interface.MessageType attribute)
start_game() (apologiesserver.manager.TrackedEngine method)
started_date (apologiesserver.manager.TrackedGame attribute)
StateManager (class in apologiesserver.manager)
stop_game() (apologiesserver.manager.TrackedEngine method)
string() (in module apologiesserver.validator)
stringlist() (in module apologiesserver.validator)
SystemConfig (class in apologiesserver.config)
T
TaskQueue (class in apologiesserver.event)
timestamp (apologiesserver.interface.GameStateHistory attribute)
to_advertised_game() (apologiesserver.manager.TrackedGame method)
to_json() (apologiesserver.config.SystemConfig method)
(apologiesserver.interface.Message method)
to_registered_player() (apologiesserver.manager.TrackedPlayer method)
total_game_limit (apologiesserver.config.SystemConfig attribute)
,
[1]
track_game() (apologiesserver.manager.StateManager method)
track_player() (apologiesserver.manager.StateManager method)
track_websocket() (apologiesserver.manager.StateManager method)
TrackedEngine (class in apologiesserver.manager)
TrackedGame (class in apologiesserver.manager)
TrackedPlayer (class in apologiesserver.manager)
TrackedWebsocket (class in apologiesserver.manager)
turns (apologiesserver.interface.GameStatePlayer attribute)
U
UNREGISTER_PLAYER (apologiesserver.interface.MessageType attribute)
USER_LIMIT (apologiesserver.interface.FailureReason attribute)
V
view (apologiesserver.manager.CurrentTurn attribute)
visibility (apologiesserver.interface.AdvertisedGame attribute)
(apologiesserver.interface.AdvertiseGameContext attribute)
(apologiesserver.manager.TrackedGame attribute)
Visibility (class in apologiesserver.interface)
W
WAITING (apologiesserver.interface.PlayerState attribute)
websocket (apologiesserver.event.RequestContext attribute)
(apologiesserver.manager.TrackedPlayer attribute)
(apologiesserver.manager.TrackedWebsocket attribute)
WEBSOCKET_IDLE (apologiesserver.interface.MessageType attribute)
websocket_idle_thresh_min (apologiesserver.config.SystemConfig attribute)
,
[1]
WEBSOCKET_INACTIVE (apologiesserver.interface.MessageType attribute)
websocket_inactive_thresh_min (apologiesserver.config.SystemConfig attribute)
,
[1]
websocket_limit (apologiesserver.config.SystemConfig attribute)
,
[1]
WEBSOCKET_LIMIT (apologiesserver.interface.FailureReason attribute)
winner (apologiesserver.interface.GameCompletedContext attribute)
Apologies Server
Navigation
API Reference
Related Topics
Documentation overview
Quick search