IoTPy.code.helper_functions package¶
Submodules¶
IoTPy.code.helper_functions.check_agent_parameter_types module¶
-
IoTPy.code.helper_functions.check_agent_parameter_types.check_func_output_for_multiple_streams(func, name, num_out_streams, output_snapshots)[source]¶
-
IoTPy.code.helper_functions.check_agent_parameter_types.check_in_lists_type(name, in_lists, num_in_streams)[source]¶
-
IoTPy.code.helper_functions.check_agent_parameter_types.check_list_of_streams_type(list_of_streams, agent_name, parameter_name)[source]¶ Helper function to check the types of streams used by an agent. Used by: check_agent_arguments()
-
IoTPy.code.helper_functions.check_agent_parameter_types.check_many_agent_arguments(func, in_streams, out_streams, call_streams, name)[source]¶ Checks the types of arguments used by an agent.
-
IoTPy.code.helper_functions.check_agent_parameter_types.check_map_agent_arguments(func, in_stream, out_stream, call_streams, name)[source]¶
-
IoTPy.code.helper_functions.check_agent_parameter_types.check_merge_agent_arguments(func, in_streams, out_stream, call_streams, name)[source]¶
-
IoTPy.code.helper_functions.check_agent_parameter_types.check_num_args_in_func(state, name, func, func_args, func_kwargs)[source]¶
-
IoTPy.code.helper_functions.check_agent_parameter_types.check_num_args_in_func_no_state(name, func, func_args=[], func_kwargs={})[source]¶
-
IoTPy.code.helper_functions.check_agent_parameter_types.check_num_args_in_func_with_state(name, func, func_args=[], func_kwargs={})[source]¶
-
IoTPy.code.helper_functions.check_agent_parameter_types.check_sink_agent_arguments(func, in_stream, call_streams, name)[source]¶
-
IoTPy.code.helper_functions.check_agent_parameter_types.check_split_agent_arguments(func, in_stream, out_streams, call_streams, name)[source]¶
-
IoTPy.code.helper_functions.check_agent_parameter_types.check_stream_type(name, in_or_out_stream_str, stream)[source]¶