<!-- ##### SECTION Title ##### --> EShellModule <!-- ##### SECTION Short_Description ##### --> <!-- ##### SECTION Long_Description ##### --> <para> </para> <!-- ##### SECTION See_Also ##### --> <para> </para> <!-- ##### SECTION Stability_Level ##### --> <!-- ##### STRUCT EShellModule ##### --> <para> </para> <!-- ##### SIGNAL EShellModule::activity-added ##### --> <para> </para> @eshellmodule: the object which received the signal. @arg1: <!-- ##### ARG EShellModule:filename ##### --> <para> </para> <!-- ##### ARG EShellModule:shell ##### --> <para> </para> <!-- ##### STRUCT EShellModuleInfo ##### --> <para> </para> @name: @aliases: @schemes: @sort_order: @start: @is_busy: @shutdown: @migrate: <!-- ##### FUNCTION e_shell_module_new ##### --> <para> </para> @shell: @filename: @Returns: <!-- ##### FUNCTION e_shell_module_compare ##### --> <para> </para> @shell_module_a: @shell_module_b: @Returns: <!-- ##### FUNCTION e_shell_module_get_config_dir ##### --> <para> </para> @shell_module: @Returns: <!-- ##### FUNCTION e_shell_module_get_data_dir ##### --> <para> </para> @shell_module: @Returns: <!-- ##### FUNCTION e_shell_module_get_filename ##### --> <para> </para> @shell_module: @Returns: <!-- ##### FUNCTION e_shell_module_get_shell ##### --> <para> </para> @shell_module: @Returns: <!-- ##### FUNCTION e_shell_module_get_shell_view_type ##### --> <para> </para> @shell_module: @Returns: <!-- ##### FUNCTION e_shell_module_add_activity ##### --> <para> </para> @shell_module: @activity: <!-- ##### FUNCTION e_shell_module_start ##### --> <para> </para> @shell_module: <!-- ##### FUNCTION e_shell_module_is_busy ##### --> <para> </para> @shell_module: @Returns: <!-- ##### FUNCTION e_shell_module_shutdown ##### --> <para> </para> @shell_module: @Returns: <!-- ##### FUNCTION e_shell_module_migrate ##### --> <para> </para> @shell_module: @major: @minor: @micro: @error: @Returns: <!-- ##### FUNCTION e_shell_module_set_info ##### --> <para> </para> @shell_module: @info: @shell_view_type: