List of all items
Structs
- crypto::Crypter
- natives::api::SingleInstance
- paths::HOME_DIR
- paths::PROGRAM_DATA_DIR
- paths::PROGRAM_HOME_DIR
- proc::UserInfo
- service::SafeHandle
- types::UpdateData
- types::UpdateManifest
- utils::ConfigEnv
Enums
Traits
Functions
- add_envs
- create_registry_entries
- crypto::decrypt
- crypto::decrypt_text
- crypto::decrypt_text_from_base64
- crypto::encrypt
- crypto::encrypt_text
- crypto::encrypt_text_to_base64
- crypto::generate_random_key_128
- crypto::load_encryption_key
- download_file::download_file
- fs::copy_dir
- fs::current_executable_folder
- fs::is_bin_dir
- fs::is_subdirectory
- fs::remove_files
- fs::tmp_dir
- get_info_parent
- get_path_env
- get_path_mypos_server
- get_persistance_path
- get_python_path_install
- get_version
- is_windows_7
- launch_tray_icon
- natives::api::close_handle
- natives::api::create_mutex
- natives::api::get_name_service
- natives::api::launch_process_as_logged_in_user
- natives::api::native::launch_process_as_logged_in_user
- natives::api::native::open_process
- natives::api::native::run_in_all_sessions
- natives::api::native::set_permissions_for_user
- natives::api::native::set_permissions_robust
- natives::api::open_process
- natives::api::powershell_message_box_non_blocking
- natives::api::release_mutex
- natives::api::run_in_all_sessions
- natives::api::send_messagebox_to_tray
- natives::api::show_message_box_blocking
- natives::api::show_message_box_non_blocking
- natives::api::stop_pispas_modules
- natives::api::wait_for_single_object
- paths::backup_dir
- paths::beep_pdf_file_path
- paths::bin_dir
- paths::config_file_path
- paths::configurator_path
- paths::elevator_path
- paths::env_file_path
- paths::get_elevator_path
- paths::get_install_dir
- paths::get_persistance_path
- paths::get_printsvc_service
- paths::get_printsvc_service_new
- paths::get_python_folder
- paths::get_python_service
- paths::get_python_service_old
- paths::icon_desktop
- paths::icon_pispas
- paths::jobs_dir
- paths::lib_dir
- paths::log_bin_dir
- paths::log_dir
- paths::modules_dir
- paths::order_kitchen_path
- paths::pdf_info_file_path
- paths::pos_driver_file_path
- paths::print_service_path
- paths::printer_test_file_path
- paths::service_log_dir
- paths::tray_icon_path
- paths::user_home
- paths::user_log_dir
- paths::user_profile_dir
- paths::win_dir
- proc::get_gran_father_info
- proc::get_parent_info
- proc::get_parent_pid
- proc::get_process_path
- proc::get_temp
- proc::get_user_profile
- proc::get_username_from_path
- proc::kill_process_by_name
- remove_registry_entries
- stop_pispas_modules
- string::generate_random_string
- utils::delete_folders_with_prefix
- utils::extract_all_resources
- utils::install_sharing
- utils::open_folder
Type Aliases
- CancelToken
- PisPasResult
- natives::NativeResult
- natives::api::MutexHandle
- natives::api::NativeResult
- proc::ProcResult
Statics
Constants
- APP_DEV_HOST
- APP_PRO_HOST
- BASE_FOLDER
- BEEPER_PDF_FILE
- BINARIES_PATH
- CHANNEL_NAME
- CHANNEL_NAME_CFG
- CHANNEL_NAME_OLD
- CLOUDFLARE_ORIGIN_CA
- CONFIG_FILE_NAME
- CONF_PATH
- DATA_DELIMITER
- DATA_VALUES_DELIMITER
- ENVIRONMENT
- ENV_FILE_NAME
- ICON_PISPAS
- LIBRARIES_PATH
- LOGS_PATH
- MYPOS_SERVER_FILE
- NAME_LEGAL
- NAME_SHORTCUT_DESKTOP
- OLD_SERVICE_PYTHON_NAME
- ORDER_KITCHEN
- PDF_INFO_FILE
- PERSISTANCE_FILE_NAME
- PISPAS_CONFIGURATOR
- PISPAS_ELEVATOR
- PISPAS_INSTALLER
- PNA_ALLOWED_ORIGINS
- POS_DRIVER_FILE
- PRINTER_TEST_FILE
- PRINTSVC_PYTHON_NAME
- PRINTSVC_PYTHON_NAME_NEW
- PRINT_SERVICE
- PROGRAM_FILES_KEY
- PYTHON_FOLDER
- SERVICE_NAME
- SERVICE_NAME_EXE
- SERVICE_PYTHON_NAME
- SUMATRA_FILE
- TMP_KEY
- TRAY_ICON_FOLDER
- TRAY_ICON_NAME
- USER_PROFILE_KEY
- VERSION
- VOLATILE_ENVIRONMENT
- WKHTMLTOPDF_FILE
- env::LD_LIBRARY_PATH_ENV
- env::env::PATH_ENV
- env::env::PATH_SEPARATOR
- env::env::PYTHON_PATH_ENV
- paths::MODULES_FOLDER
- paths::PREFIX_PISPAS
- paths::WINDOWS_SYSTEM32
- paths::WIN_BINARIES_PATH
- utils::RESOURCES_TOOLS
- utils::RESOURCES_WIN