pymasep.communication.socket_handler_queue

Classes

SocketHandlerQueue

Thread used to handle received messages from conn, addr.

Module Contents

class pymasep.communication.socket_handler_queue.SocketHandlerQueue(conn, addr, logger, queue)

Bases: pymasep.communication.SocketHandler

Thread used to handle received messages from conn, addr. Put a message in a queue when received

Parameters:
  • conn – connected socket

  • addr – remote address

  • logger (logging.Logger) – logger used to log send and receive message

  • queue – queue where the received messages are put

receive_queue

the queue used to receive messages

on_receive(frame)

Callback when a message is received (except for BYE frame). Put the frame message on the queue

Parameters:

frame – Frame received