IoTPy.tools.multicore package¶
Submodules¶
IoTPy.tools.multicore.run module¶
-
IoTPy.tools.multicore.run.
run
(name, template_name, module_name, dict_parts, queues)[source]¶ Assembles a template and starts sink and source
Parameters: name : str
Name of the part
template_name : str
Name of the template
module_name : str
Name of the module
dict_parts : dict
Dict containing values for fields
queues : dict
Dict of queues for each part
IoTPy.tools.multicore.sink module¶
-
IoTPy.tools.multicore.sink.
addToQueue
(value, queue, part_name, name, index=None)[source]¶ Adds a value to a queue
Parameters: value : object
Value to send
queue : multiprocessing.Queue
Queue to add value
part_name : str
Name of the part to send to
name : str
Name of the parameter
index : int, optional
Index of the parameter (the default is None)