efl.ecore Module¶What to monitor the file descriptor for: reading, writing or error.
efl.ecore.ECORE_FD_READ¶Fd Read mask
efl.ecore.ECORE_FD_WRITE¶Fd Write mask
efl.ecore.ECORE_FD_ERROR¶Fd Error mask
Flags for executing a child with its stdin and/or stdout piped back.
efl.ecore.ECORE_EXE_NONE¶No exe flags at all
efl.ecore.ECORE_EXE_PIPE_READ¶Exe Pipe Read mask
efl.ecore.ECORE_EXE_PIPE_WRITE¶Exe Pipe Write mask
efl.ecore.ECORE_EXE_PIPE_ERROR¶Exe Pipe error mask
efl.ecore.ECORE_EXE_PIPE_READ_LINE_BUFFERED¶Reads are buffered until a newline and split 1 line per Ecore_Exe_Event_Data_Line
efl.ecore.ECORE_EXE_PIPE_ERROR_LINE_BUFFERED¶Errors are buffered until a newline and split 1 line per Ecore_Exe_Event_Data_Line
efl.ecore.ECORE_EXE_PIPE_AUTO¶stdout and stderr are buffered automatically
efl.ecore.ECORE_EXE_RESPAWN¶FIXME: Exe is restarted if it dies
efl.ecore.ECORE_EXE_USE_SH¶Use /bin/sh to run the command
efl.ecore.ECORE_EXE_NOT_LEADER¶Do not use setsid() to have the executed process be its own session leader
efl.ecore.ECORE_EXE_TERM_WITH_PARENT¶Makes child receive SIGTERM when parent dies
efl.ecore.ECORE_CALLBACK_CANCEL¶Return value to remove a callback, it will not be called again
efl.ecore.ECORE_CALLBACK_RENEW¶Return value to keep a callback
efl.ecore.ECORE_CALLBACK_PASS_ON¶Return value to pass event to next handler
efl.ecore.ECORE_CALLBACK_DONE¶Return value to stop event handling
efl.ecore.ECORE_POS_MAP_LINEAR¶Linear 0.0 -> 1.0
efl.ecore.ECORE_POS_MAP_ACCELERATE¶Start slow then speed up
efl.ecore.ECORE_POS_MAP_DECELERATE¶Start fast then slow down
efl.ecore.ECORE_POS_MAP_SINUSOIDAL¶Start slow, speed up then slow down at end
efl.ecore.ECORE_POS_MAP_ACCELERATE_FACTOR¶Start slow then speed up, v1 being a power factor, 0.0 being linear, 1.0 being normal accelerate, 2.0 being much more pronounced accelerate (squared), 3.0 being cubed, etc.
efl.ecore.ECORE_POS_MAP_DECELERATE_FACTOR¶Start fast then slow down, v1 being a power factor, 0.0 being linear, 1.0 being normal decelerate, 2.0 being much more pronounced decelerate (squared), 3.0 being cubed, etc.
efl.ecore.ECORE_POS_MAP_SINUSOIDAL_FACTOR¶Start slow, speed up then slow down at end, v1 being a power factor, 0.0 being linear, 1.0 being normal sinusoidal, 2.0 being much more pronounced sinusoidal (squared), 3.0 being cubed, etc.
efl.ecore.ECORE_POS_MAP_DIVISOR_INTERP¶Start at gradient * v1, interpolated via power of v2 curve
efl.ecore.ECORE_POS_MAP_BOUNCE¶Start at 0.0 then “drop” like a ball bouncing to the ground at 1.0, and bounce v2 times, with decay factor of v1
efl.ecore.ECORE_POS_MAP_SPRING¶Start at 0.0 then “wobble” like a spring rest position 1.0, and wobble v2 times, with decay factor of v1
efl.ecore.ECORE_POS_MAP_CUBIC_BEZIER¶TODO: Follow the cubic-bezier curve calculated with the control points (x1, y1), (x2, y2)
efl.ecore.ECORE_ANIMATOR_SOURCE_TIMER¶The default system clock/timer based animator that ticks every “frametime” seconds
efl.ecore.ECORE_ANIMATOR_SOURCE_CUSTOM¶A custom animator trigger that you need to call ecore_animator_trigger() to make it tick
efl.ecore.ECORE_FILE_EVENT_NONE¶No event
efl.ecore.ECORE_FILE_EVENT_CREATED_FILE¶A file has been created
efl.ecore.ECORE_FILE_EVENT_CREATED_DIRECTORY¶A directory has been created
efl.ecore.ECORE_FILE_EVENT_DELETED_FILE¶A file has been deleted
efl.ecore.ECORE_FILE_EVENT_DELETED_DIRECTORY¶A directory has been deleted
efl.ecore.ECORE_FILE_EVENT_DELETED_SELF¶The monitored path itself has been deleted
efl.ecore.ECORE_FILE_EVENT_MODIFIED¶A file has changed
efl.ecore.ECORE_FILE_EVENT_CLOSED¶A file has been closed