Public Member Functions | |
| bool | create (string app_name, string message) |
| void | remove () |
Public Attributes | |
| string | lock_file = "" |
| string | lock_message = "" |
Private Member Functions | |
| void | write_lock_file (string message) |
Definition at line 29 of file AppLock.vala.
|
inline |
Definition at line 33 of file AppLock.vala.
References _, TeeJee.FileSystem.dir_create(), Error, TeeJee.FileSystem.file_read(), TeeJee.ProcessHelper.get_process_exe_name(), lock_file, lock_message, TeeJee.Logging.log_error(), TeeJee.Logging.log_msg(), TeeJee.FileSystem.path_combine(), and write_lock_file().
Referenced by Main.Main().
|
inline |
Definition at line 76 of file AppLock.vala.
References Error, lock_file, and TeeJee.Logging.log_error().
Referenced by Main.exit_app().
|
inlineprivate |
Definition at line 71 of file AppLock.vala.
References TeeJee.FileSystem.file_write(), and lock_file.
Referenced by create().
| string AppLock.lock_file = "" |
Definition at line 30 of file AppLock.vala.
Referenced by create(), remove(), and write_lock_file().
| string AppLock.lock_message = "" |
Definition at line 31 of file AppLock.vala.
Referenced by create(), and Main.Main().