Previous topic

spinnman.connections.abstract_classes.udp_receivers.abstract_udp_eieio_command_receiver module

Next topic

spinnman.connections.abstract_classes.udp_receivers.abstract_udp_scp_receiver module

This Page

spinnman.connections.abstract_classes.udp_receivers.abstract_udp_eieio_data_receiver module

class spinnman.connections.abstract_classes.udp_receivers.abstract_udp_eieio_data_receiver.AbstractUDPEIEIODataReceiver[source]

Bases: spinnman.connections.abstract_classes.abstract_eieio_receiver.AbstractEIEIOReceiver

A receiver of SCP messages

Abstract Methods

is_udp_eieio_receiver()

Methods

is_eieio_receiver()
receive_eieio_message([timeout]) Receives an eieio message from this connection.

Detailed Methods

is_eieio_receiver()[source]
is_udp_eieio_receiver()[source]
receive_eieio_message(timeout=None)[source]

Receives an eieio message from this connection. Blocks until a message has been received, or a timeout occurs.

Parameters:

timeout (int) – The time in seconds to wait for the message to arrive; if not specified, will wait forever, or until the connection is closed

Returns:

Nothing is returned

Return type:

None

Raises: