Daedalus Dock - Modules - TypesVar Details - Proc Details

thinkdos

Vars

command_logThe command log.
commandsShell commmands for std_in, built on new.
current_userCurrent logged in user, if any.
log_errorsBoolean, determines if errors are written to the log file.
needs_loginIf you need to login to use the computer.

Procs

execute_scheduled_procSee schedule_proc()
get_log_folderReturns the logging folder, attempting to create it if it doesn't already exist.
initialize_logsCreate the log file, or append a startup log.
log_file_goneHandles the log file being moved.
print_errorWrite to the command log if it's enabled, then print to the screen.
schedule_procSchedule a callback for the system to invoke after the specified time if able.
user_file_goneCalled when the user file is renamed, deleted, or moved.
user_folder_goneCalled when the user folder is renamed, deleted, or moved.
write_logWrite to the command log.

Var Details

command_log

The command log.

commands

Shell commmands for std_in, built on new.

current_user

Current logged in user, if any.

log_errors

Boolean, determines if errors are written to the log file.

needs_login

If you need to login to use the computer.

Proc Details

execute_scheduled_proc

See schedule_proc()

get_log_folder

Returns the logging folder, attempting to create it if it doesn't already exist.

initialize_logs

Create the log file, or append a startup log.

log_file_gone

Handles the log file being moved.

print_error

Write to the command log if it's enabled, then print to the screen.

schedule_proc

Schedule a callback for the system to invoke after the specified time if able.

user_file_gone

Called when the user file is renamed, deleted, or moved.

user_folder_gone

Called when the user folder is renamed, deleted, or moved.

write_log

Write to the command log.