QueueSwitcher¶
-
class
labpyproject.core.queue.queue_tools.
QueueSwitcher
(queueswitchlist)[source]¶ Bases :
object
Aiguilleur de tâches (queues) multi canaux.
Constructeur, initialise les différents canaux
- Paramètres
queueswitchlist (list) – liste de tuples (channelname, QKCode_in, QKCode_out)
Methods Summary
get_queuecmd_from_channel
(channelname)Dépile une cmd de la queue in du canal de nom channelname ou retourne None.
put_queuecmd_in_channel
(cmd, channelname)Empile une commande dans la queue out du canal de nom channelname.
Methods Documentation