Data Structures |
| struct | Efreet_Desktop_Command |
| struct | Efreet_Desktop_Command_File |
Defines |
| #define | EFREET_MODULE_LOG_DOM _efreet_desktop_log_dom |
Typedefs |
typedef struct
Efreet_Desktop_Command | Efreet_Desktop_Command |
typedef struct
Efreet_Desktop_Command_File | Efreet_Desktop_Command_File |
typedef enum
Efreet_Desktop_Command_Flag | Efreet_Desktop_Command_Flag |
Enumerations |
| enum | Efreet_Desktop_Command_Flag { EFREET_DESKTOP_EXEC_FLAG_FULLPATH = 0x0001,
EFREET_DESKTOP_EXEC_FLAG_URI = 0x0002
} |
Functions |
| void * | alloca (size_t) |
| EAPI void * | efreet_desktop_command_get (Efreet_Desktop *desktop, Eina_List *files, Efreet_Desktop_Command_Cb func, void *data) |
| | Get a command to use to execute a desktop entry.
|
| EAPI Eina_List * | efreet_desktop_command_local_get (Efreet_Desktop *desktop, Eina_List *files) |
| | Get the command to use to execute a desktop entry.
|
| EAPI void * | efreet_desktop_command_progress_get (Efreet_Desktop *desktop, Eina_List *files, Efreet_Desktop_Command_Cb cb_command, Efreet_Desktop_Progress_Cb cb_progress, void *data) |
| | Get a command to use to execute a desktop entry, and receive progress updates for downloading of remote URI's passed in.
|
| EAPI void | efreet_desktop_exec (Efreet_Desktop *desktop, Eina_List *files, void *data) |
| | Parses the desktop exec line and returns an Ecore_Exe.
|
Variables |
| int | _efreet_desktop_log_dom |