Operating System Abstraction and Integration. More...
Modules | |
Ecore initialization, shutdown functions and reset on fork. | |
Ecore main loop | |
This group discusses functions that are acting on Ecore's main loop itself or on events and infrastructure directly linked to it. | |
Ecore time functions | |
These are function to retrieve time in a given format. | |
Ecore Application functions | |
Ecore Getopt | |
This group contains powerful getopt replacement. | |
Ecore_Audio - Convenience audio API | |
Ecore_Avahi - Avahi main loop integration function. | |
Ecore_Buffer - Graphics buffer functions | |
The Ecore Buffer is an abstraction of graphic buffer. | |
Ecore_Con - Connection functions | |
The Ecore Connection Library ( Ecore_Con ) provides simple mechanisms for communications between programs using reliable sockets. | |
Ecore_Drm - Drm Integration | |
Ecore functions for dealing with drm, virtual terminals. | |
Ecore_Drm2 - Drm Integration | |
Ecore_Drm2 provides a wrapper and functions for using libdrm. | |
Ecore_Evas wrapper/helper set of functions | |
Ecore evas is a set of functions that make it easy to tie together ecore's main loop and input handling to evas. | |
Ecore_FB - Frame buffer convenience functions. | |
Functions used to set up and shut down the Ecore_Framebuffer functions. | |
Ecore_File - Files and directories convenience functions | |
Ecore_IMF - Ecore Input Method Library Functions | |
Utility functions that set up and shut down the Ecore Input Method library. | |
Ecore_IPC - Ecore inter-process communication functions. | |
Functions that set up and shut down the Ecore IPC Library. | |
SDL Library Functions | |
Functions used to set up and shut down the Ecore_Sdl functions. | |
Ecore_Wayland - Wayland integration | |
Ecore_Wl provides a wrapper and convenience functions for using the Wayland protocol in implementing a window system. | |
Ecore_Win32 library | |
Ecore_Win32 is a library that wraps Windows graphic functions and integrate them nicely into the Ecore main loop. | |
Ecore_Wl2 - Wayland integration | |
Ecore_Wl2 provides a wrapper and convenience functions for using the Wayland protocol in implementing a window system. | |
Ecore_X - X11 Integration | |
Ecore_X provides a wrapper and convenience functions for using the X Windows System. | |
Elput - libinput integration | |
Elput provides a wrapper and functions for using libinput. | |
Ecore_Fd_Io_Group | |
Ecore_Model_Group | |
Operating System Abstraction and Integration.
enum Ecore_Exe_Flags |
Flags for executing a child with its stdin and/or stdout piped back.
Enumerator | |
---|---|
ECORE_EXE_NONE | No exe flags at all. |
ECORE_EXE_PIPE_READ | Exe Pipe Read mask. |
ECORE_EXE_PIPE_WRITE | Exe Pipe Write mask. |
ECORE_EXE_PIPE_ERROR | Exe Pipe error mask. |
ECORE_EXE_PIPE_READ_LINE_BUFFERED | Reads are buffered until a newline and split 1 line per Ecore_Exe_Event_Data_Line. |
ECORE_EXE_PIPE_ERROR_LINE_BUFFERED | Errors are buffered until a newline and split 1 line per Ecore_Exe_Event_Data_Line. |
ECORE_EXE_PIPE_AUTO | stdout and stderr are buffered automatically |
ECORE_EXE_RESPAWN | FIXME: Exe is restarted if it dies. |
ECORE_EXE_USE_SH | Use /bin/sh to run the command. |
ECORE_EXE_NOT_LEADER | Do not use setsid() to set the executed process as its own session leader. |
ECORE_EXE_TERM_WITH_PARENT | Makes child receive SIGTERM when parent dies. |
ECORE_EXE_ISOLATE_IO | Try and isolate stdin/out and err of the process so it isn't shared with the parent. |
ECORE_EXE_NONE | No exe flags at all. |
ECORE_EXE_PIPE_READ | Exe Pipe Read mask. |
ECORE_EXE_PIPE_WRITE | Exe Pipe Write mask. |
ECORE_EXE_PIPE_ERROR | Exe Pipe error mask. |
ECORE_EXE_PIPE_READ_LINE_BUFFERED | Reads are buffered until a newline and split 1 line per Ecore_Exe_Event_Data_Line. |
ECORE_EXE_PIPE_ERROR_LINE_BUFFERED | Errors are buffered until a newline and split 1 line per Ecore_Exe_Event_Data_Line. |
ECORE_EXE_PIPE_AUTO | stdout and stderr are buffered automatically |
ECORE_EXE_RESPAWN | FIXME: Exe is restarted if it dies. |
ECORE_EXE_USE_SH | Use /bin/sh to run the command. |
ECORE_EXE_NOT_LEADER | Do not use setsid() to set the executed process as its own session leader. |
ECORE_EXE_TERM_WITH_PARENT | Makes child receive SIGTERM when parent dies. |
ECORE_EXE_ISOLATE_IO | Try and isolate stdin/out and err of the process so it isn't shared with the parent. |
enum Ecore_Exe_Flags |
Flags for executing a child with its stdin and/or stdout piped back.
Enumerator | |
---|---|
ECORE_EXE_NONE | No exe flags at all. |
ECORE_EXE_PIPE_READ | Exe Pipe Read mask. |
ECORE_EXE_PIPE_WRITE | Exe Pipe Write mask. |
ECORE_EXE_PIPE_ERROR | Exe Pipe error mask. |
ECORE_EXE_PIPE_READ_LINE_BUFFERED | Reads are buffered until a newline and split 1 line per Ecore_Exe_Event_Data_Line. |
ECORE_EXE_PIPE_ERROR_LINE_BUFFERED | Errors are buffered until a newline and split 1 line per Ecore_Exe_Event_Data_Line. |
ECORE_EXE_PIPE_AUTO | stdout and stderr are buffered automatically |
ECORE_EXE_RESPAWN | FIXME: Exe is restarted if it dies. |
ECORE_EXE_USE_SH | Use /bin/sh to run the command. |
ECORE_EXE_NOT_LEADER | Do not use setsid() to set the executed process as its own session leader. |
ECORE_EXE_TERM_WITH_PARENT | Makes child receive SIGTERM when parent dies. |
ECORE_EXE_ISOLATE_IO | Try and isolate stdin/out and err of the process so it isn't shared with the parent. |
ECORE_EXE_NONE | No exe flags at all. |
ECORE_EXE_PIPE_READ | Exe Pipe Read mask. |
ECORE_EXE_PIPE_WRITE | Exe Pipe Write mask. |
ECORE_EXE_PIPE_ERROR | Exe Pipe error mask. |
ECORE_EXE_PIPE_READ_LINE_BUFFERED | Reads are buffered until a newline and split 1 line per Ecore_Exe_Event_Data_Line. |
ECORE_EXE_PIPE_ERROR_LINE_BUFFERED | Errors are buffered until a newline and split 1 line per Ecore_Exe_Event_Data_Line. |
ECORE_EXE_PIPE_AUTO | stdout and stderr are buffered automatically |
ECORE_EXE_RESPAWN | FIXME: Exe is restarted if it dies. |
ECORE_EXE_USE_SH | Use /bin/sh to run the command. |
ECORE_EXE_NOT_LEADER | Do not use setsid() to set the executed process as its own session leader. |
ECORE_EXE_TERM_WITH_PARENT | Makes child receive SIGTERM when parent dies. |
ECORE_EXE_ISOLATE_IO | Try and isolate stdin/out and err of the process so it isn't shared with the parent. |