Index

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

_

__call__() (_CandidateFilter method)
__contains__() (PackTree method)
__enter__() (AsyncBMPController method)
(JobQueue method)
__eq__ (JobState attribute)
(WrapAround attribute)
__ge__ (JobState attribute)
(WrapAround attribute)
__getstate__() (Controller method)
(JobQueue method)
__gt__ (JobState attribute)
(WrapAround attribute)
__hash__ (JobState attribute)
(WrapAround attribute)
__init__() (_CandidateFilter method)
(Allocator method)
(AsyncBMPController method)
(Controller method)
(JobQueue method)
(PackTree method)
(Server method)
__le__ (JobState attribute)
(WrapAround attribute)
__lt__ (JobState attribute)
(WrapAround attribute)
__ne__ (JobState attribute)
(WrapAround attribute)
__setstate__() (Controller method)
__weakref__ (_CandidateFilter attribute)
(Allocator attribute)
(AsyncBMPController attribute)
(Controller attribute)
(FreeError attribute)
(JobQueue attribute)
(PackTree attribute)
(Server attribute)
(_Job attribute), [1]
(_Machine attribute)
_accept_client() (Server method)
_alloc_board() (Allocator method)
_alloc_board_possible() (Allocator method)
_alloc_boards() (Allocator method)
_alloc_boards_possible() (Allocator method)
_alloc_triads() (Allocator method)
_alloc_triads_possible() (Allocator method)
_alloc_type() (Allocator method)
_AllocationType (class in spalloc_server.allocator)
_bmp_on_request_complete() (Controller method)
_CandidateFilter (class in spalloc_server.allocator)
_classify_links() (_CandidateFilter method)
_close() (Server method)
_command() (in module spalloc_server.server)
_create_machine_bmp_controllers() (Controller method)
_disconnect_client() (Server method)
_enqueue_job() (JobQueue method)
_enumerate_boards() (_CandidateFilter method)
_get_atomic_link_request() (AsyncBMPController method)
_get_atomic_power_request() (AsyncBMPController method)
_handle_commands() (Server method)
_init_dynamic_state() (Controller method)
_Job (class in spalloc_server.controller)
(class in spalloc_server.job_queue)
_job_queue_on_allocate() (Controller method)
_job_queue_on_cancel() (Controller method)
_job_queue_on_free() (Controller method)
_LinkRequest (class in spalloc_server.async_bmp_controller)
_Machine (class in spalloc_server.job_queue)
_member_type_ (_AllocationType attribute)
(JobState attribute)
_notify() (Server method)
_PowerRequest (class in spalloc_server.async_bmp_controller)
_process_queue() (JobQueue method)
_read_config_file() (Server method)
_regenerate_queues() (JobQueue method)
_run() (AsyncBMPController method)
(Server method)
_send_change_notifications() (Server method)
_set_job_power_and_links() (Controller method)
_teardown_job() (Controller method)
_try_job() (JobQueue method)
_watch_config_file() (Server method)

A

add_machine() (JobQueue method)
alloc() (Allocator method)
(PackTree method)
alloc_area() (PackTree method)
alloc_possible() (Allocator method)
Allocator (class in spalloc_server.allocator)
area_to_rect() (in module spalloc_server.area_to_rect)
AsyncBMPController (class in spalloc_server.async_bmp_controller)

B

board (_AllocationType attribute)
board_down_link() (in module spalloc_server.coordinates)
board_locations_from_spinner() (in module spalloc_server.configuration)
board_to_chip() (in module spalloc_server.coordinates)
boards (_AllocationType attribute)
both (WrapAround attribute)

C

chip_to_board() (in module spalloc_server.coordinates)
commands (module)
Configuration (class in spalloc_server.configuration)
Controller (class in spalloc_server.controller)
create_job() (Controller method)
(JobQueue method)
(Server method)
(in module commands)

D

destroy_job() (Controller method)
(JobQueue method)
(Server method)
(in module commands)
destroy_timed_out_jobs() (Controller method)
destroyed (JobState attribute)

F

free() (Allocator method)
(PackTree method)
FreeError

G

get_board_at_position() (Controller method)
(Server method)
(in module commands)
get_board_position() (Controller method)
(Server method)
(in module commands)
get_job_machine_info() (Controller method)
(Server method)
(in module commands)
get_job_state() (Controller method)
(Server method)
(in module commands)

H

hsplit() (PackTree method)

I

is_alive() (Server method)

J

job_keepalive() (Controller method)
(Server method)
(in module commands)
JobMachineInfoTuple (class in spalloc_server.controller)
JobQueue (class in spalloc_server.job_queue)
JobState (class in commands)
(class in spalloc_server.controller)
JobStateTuple (class in spalloc_server.controller)
JobTuple (class in spalloc_server.controller)
join() (AsyncBMPController method)
(Controller method)
(Server method)

L

link_to_vector (in module spalloc_server.coordinates)
list_jobs() (Controller method)
(Server method)
(in module commands)
list_machines() (Controller method)
(Server method)
(in module commands)

M

Machine (class in spalloc_server.configuration)
MachineTuple (class in spalloc_server.controller)
main() (in module spalloc_server.server)
modify_machine() (JobQueue method)
move_machine_to_end() (JobQueue method)

N

no_notify_job() (in module commands)
(Server method)
no_notify_machine() (in module commands)
(Server method)
none (WrapAround attribute)
notify_job() (in module commands)
(Server method)
notify_machine() (in module commands)
(Server method)

P

PackTree (class in spalloc_server.pack_tree)
power (JobState attribute)
power_off_job_boards() (Controller method)
(Server method)
(in module commands)
power_on_job_boards() (Controller method)
(Server method)
(in module commands)

Q

queued (JobState attribute)

R

ready (JobState attribute)
rectangle_with_aspect_ratio() (in module spalloc_server.area_to_rect)
remove_machine() (JobQueue method)
request() (PackTree method)

S

Server (class in spalloc_server.server)
set_link_enable() (AsyncBMPController method)
set_power() (AsyncBMPController method)
single_board() (spalloc_server.configuration.Machine class method)
spalloc_server.allocator (module)
spalloc_server.area_to_rect (module)
spalloc_server.async_bmp_controller (module)
spalloc_server.configuration (module)
spalloc_server.controller (module)
spalloc_server.coordinates (module)
spalloc_server.job_queue (module)
spalloc_server.pack_tree (module)
spalloc_server.server (module)
squarest_rectangle() (in module spalloc_server.area_to_rect)
stop() (AsyncBMPController method)
(Controller method)
stop_and_join() (Server method)

T

triad_dimensions_to_chips() (in module spalloc_server.coordinates)
triads (_AllocationType attribute)

U

unknown (JobState attribute)

V

version() (in module commands)
(Server method)
vsplit() (PackTree method)

W

where_is() (Controller method)
(Server method)
(in module commands)
with_standard_ips() (spalloc_server.configuration.Machine class method)
WrapAround (class in spalloc_server.coordinates)

X

x (WrapAround attribute)

Y

y (WrapAround attribute)