spinnman.messages.sdp package¶
Module contents¶
-
class
spinnman.messages.sdp.
SDPFlag
(value, doc='')[source]¶ Bases:
enum.Enum
SDPFlag for the message.
-
REPLY_EXPECTED
= 135¶
-
REPLY_EXPECTED_NO_P2P
= 167¶
-
REPLY_NOT_EXPECTED
= 7¶
-
REPLY_NOT_EXPECTED_NO_P2P
= 39¶
-
-
class
spinnman.messages.sdp.
SDPHeader
(flags=None, tag=None, destination_port=None, destination_cpu=None, destination_chip_x=None, destination_chip_y=None, source_port=None, source_cpu=None, source_chip_x=None, source_chip_y=None)[source]¶ Bases:
object
Represents the header of an SDP message. Each optional parameter in the constructor can be set to a value other than None once, after which it is immutable. It is an error to set a parameter that is not currently None.
Parameters: - flags (SDPFlag) – Any flags for the packet
- tag (int) – The IP tag of the packet between 0 and 255, or None if it is to be set later
- destination_port (int) – The destination port of the packet between 0 and 7
- destination_cpu (int) – The destination processor ID within the chip between 0 and 31
- destination_chip_x (int) – The x-coordinate of the destination chip between 0 and 255
- destination_chip_y (int) – The y-coordinate of the destination chip between 0 and 255
- source_port (int) – The source port of the packet between 0 and 7, or None if it is to be set later
- source_cpu (int) – The source processor ID within the chip between 0 and 31, or None if it is to be set later
- source_chip_x (int) – The x-coordinate of the source chip between 0 and 255, or None if it is to be set later
- source_chip_y (int) – The y-coordinate of the source chip between 0 and 255, or None if it is to be set later
-
destination_chip_x
¶ The x-coordinate of the destination chip of the packet, between 0 and 255 (settable).
Return type: int
-
destination_chip_y
¶ The y-coordinate of the destination chip of the packet, between 0 and 255 (settable).
Return type: int
-
destination_port
¶ The destination SDP port of the packet, between 0 and 7 (settable).
Return type: int
-
source_chip_x
¶ The x-coordinate of the source chip of the packet, between 0 and 255 (settable).
Return type: int