spinnman.messages package¶
Subpackages¶
- spinnman.messages.eieio package
- Subpackages
- spinnman.messages.eieio.command_messages package
- Submodules
- spinnman.messages.eieio.command_messages.database_confirmation module
- spinnman.messages.eieio.command_messages.eieio_command_header module
- spinnman.messages.eieio.command_messages.eieio_command_message module
- spinnman.messages.eieio.command_messages.event_stop_request module
- spinnman.messages.eieio.command_messages.host_data_read module
- spinnman.messages.eieio.command_messages.host_data_read_ack module
- spinnman.messages.eieio.command_messages.host_send_sequenced_data module
- spinnman.messages.eieio.command_messages.notification_protocol_pause_stop module
- spinnman.messages.eieio.command_messages.notification_protocol_start_resume module
- spinnman.messages.eieio.command_messages.padding_request module
- spinnman.messages.eieio.command_messages.spinnaker_request_buffers module
- spinnman.messages.eieio.command_messages.spinnaker_request_read_data module
- spinnman.messages.eieio.command_messages.start_requests module
- spinnman.messages.eieio.command_messages.stop_requests module
- Module contents
- spinnman.messages.eieio.data_messages package
- Submodules
- spinnman.messages.eieio.data_messages.abstract_data_element module
- spinnman.messages.eieio.data_messages.eieio_data_header module
- spinnman.messages.eieio.data_messages.eieio_data_message module
- spinnman.messages.eieio.data_messages.key_data_element module
- spinnman.messages.eieio.data_messages.key_payload_data_element module
- Module contents
- spinnman.messages.eieio.command_messages package
- Submodules
- spinnman.messages.eieio.create_eieio_command module
- spinnman.messages.eieio.create_eieio_data module
- spinnman.messages.eieio.eieio_message module
- spinnman.messages.eieio.eieio_prefix module
- spinnman.messages.eieio.eieio_type module
- Module contents
- Subpackages
- spinnman.messages.scp package
- Subpackages
- spinnman.messages.scp.abstract_messages package
- spinnman.messages.scp.enums package
- Submodules
- spinnman.messages.scp.enums.alloc_free module
- spinnman.messages.scp.enums.bmp_info module
- spinnman.messages.scp.enums.iptag_command module
- spinnman.messages.scp.enums.led_action module
- spinnman.messages.scp.enums.power_command module
- spinnman.messages.scp.enums.scp_command module
- spinnman.messages.scp.enums.scp_result module
- spinnman.messages.scp.enums.signal module
- Module contents
- spinnman.messages.scp.impl package
- Submodules
- spinnman.messages.scp.impl.app_stop module
- spinnman.messages.scp.impl.application_run module
- spinnman.messages.scp.impl.bmp_get_version module
- spinnman.messages.scp.impl.bmp_set_led module
- spinnman.messages.scp.impl.check_ok_response module
- spinnman.messages.scp.impl.count_state module
- spinnman.messages.scp.impl.count_state_response module
- spinnman.messages.scp.impl.fill_request module
- spinnman.messages.scp.impl.fixed_route_init module
- spinnman.messages.scp.impl.fixed_route_read module
- spinnman.messages.scp.impl.flood_fill_data module
- spinnman.messages.scp.impl.flood_fill_end module
- spinnman.messages.scp.impl.flood_fill_start module
- spinnman.messages.scp.impl.get_chip_info module
- spinnman.messages.scp.impl.get_chip_info_response module
- spinnman.messages.scp.impl.get_version module
- spinnman.messages.scp.impl.get_version_response module
- spinnman.messages.scp.impl.iptag_clear module
- spinnman.messages.scp.impl.iptag_get module
- spinnman.messages.scp.impl.iptag_get_info module
- spinnman.messages.scp.impl.iptag_get_info_response module
- spinnman.messages.scp.impl.iptag_set module
- spinnman.messages.scp.impl.iptag_set_tto module
- spinnman.messages.scp.impl.read_adc module
- spinnman.messages.scp.impl.read_fpga_register module
- spinnman.messages.scp.impl.read_link module
- spinnman.messages.scp.impl.read_memory module
- spinnman.messages.scp.impl.reverse_iptag_set module
- spinnman.messages.scp.impl.router_alloc module
- spinnman.messages.scp.impl.router_clear module
- spinnman.messages.scp.impl.router_init module
- spinnman.messages.scp.impl.sdram_alloc module
- spinnman.messages.scp.impl.sdram_de_alloc module
- spinnman.messages.scp.impl.send_signal module
- spinnman.messages.scp.impl.set_led module
- spinnman.messages.scp.impl.set_power module
- spinnman.messages.scp.impl.write_fpga_register module
- spinnman.messages.scp.impl.write_link module
- spinnman.messages.scp.impl.write_memory module
- Module contents
- Submodules
- spinnman.messages.scp.scp_request_header module
- spinnman.messages.scp.scp_response_header module
- Module contents
- Subpackages
- spinnman.messages.sdp package
- spinnman.messages.spinnaker_boot package
Submodules¶
spinnman.messages.multicast_message module¶
-
class
spinnman.messages.multicast_message.
MulticastMessage
(key, payload=None)[source]¶ Bases:
object
A SpiNNaker Multicast message
A multicast message has a key (determining the target locations) and an optional payload.
Parameters: - key (int) – The key of the packet
- payload (int) – The optional payload of the packet
Raises: None – No known exceptions are raised
-
key
¶ The key of the packet
Returns: The key Return type: int
-
payload
¶ The payload of the packet if there is one
Returns: The payload, or None if there is no payload Return type: int