Previous topic

spinnman.connections.udp_packet_connections.iptag_connection module

Next topic

spinnman.connections.udp_packet_connections.stripped_iptag_connection module

This Page

spinnman.connections.udp_packet_connections.reverse_iptag_connection module

class spinnman.connections.udp_packet_connections.reverse_iptag_connection.ReverseIPTagConnection(local_host=None, local_port=None, remote_host=None, remote_port=None)[source]

Bases: spinnman.connections.abstract_classes.abstract_udp_connection.AbstractUDPConnection, spinnman.connections.abstract_classes.udp_receivers.abstract_udp_eieio_data_receiver.AbstractUDPEIEIODataReceiver, spinnman.connections.abstract_classes.udp_senders.abstract_udp_eieio_sender.AbstractUDPEIEIOSender, spinnman.connections.abstract_classes.udp_receivers.abstract_udp_eieio_command_receiver.AbstractUDPEIEIOCommandReceiver, spinnman.connections.abstract_classes.udp_senders.abstract_udp_eieio_command_sender.AbstractUDPEIEIOCommandSender

Attributes

can_send a helper property method to check if this connection can send
local_ip_address The local IP address to which the connection is bound.
local_port The local port to which the connection is bound.
remote_ip_address The remote ip address to which the connection is connected.
remote_port The remote port to which the connection is connected.

Methods

connection_type()
is_eieio_receiver()
is_eieio_sender()
is_udp_eieio_command_receiver()
is_udp_eieio_command_sender()
is_udp_eieio_receiver()
is_udp_eieio_sender()
receive_raw()
send_raw(message) sends a raw udp packet
supports_sends_message(message)

Detailed Methods

connection_type()[source]
is_eieio_receiver()[source]
is_eieio_sender()[source]
is_udp_eieio_command_receiver()[source]
is_udp_eieio_command_sender()[source]
is_udp_eieio_receiver()[source]
is_udp_eieio_sender()[source]
receive_raw()[source]
send_raw(message)[source]

sends a raw udp packet :param message: the message sent in the udp packet :return: None

supports_sends_message(message)[source]